I bought a macbook a couple of years ago, and since then I have had the screen replaced, a new fan and a faulty ODD.

The new ODD has worked fine up until recently where I encountered a problem with it.

It wouldn't accept a CD single for some reason, it failed to read it and just ketp spitting it out. I tried several times but it just wont work. It works fine on my other windows laptop.

It's as though the laser tracking device cannot reach the position on the disc, because it is a CD single, if that makes sense.

I have also noticed that it only seems to be able to burn content up to around 4.2GB on what should be 4.7GB DVDs.

Is it faulty again?

MAT****A DVD-R UJ-857E:

Firmware Revision: ZF1E
Interconnect: ATAPI
Burn Support: Yes (Apple Shipping Drive)
Cache: 0 KB
Reads DVD: Yes
CD-Write: -R, -RW
DVD-Write: -R, -RW
Write Strategies: CD-TAO, CD-SAO, DVD-DAO
Media: Insert media and refresh to show available burn speeds