Hey guys and gals
It seems that in my infinite wisdom/pottering around, I seem to have fixed my problems with my LG 4480B drive.
I, like most of you here, have experienced problems reading back DAO and quite a few cdrws, and tried the following:
Re-flashing the firmware to both 1.0, 1.02 and 1.03.
Trying the drive in a different system
Turning on PIO mode
Hitting the thing in frustration
But, now this seems too simple an answer, but may be a workaround for a lot of you, is:
My drive seemingly HATES 80 conductor cables. I decided in my vain attempt to switch cables, and the only one I had left was an ata33 40 conductor cable, so I plugged it in.
Where I could not read certain CDs before all of a sudden I could;
And so I thought I might have been onto something, so I tried burning an iso.
Worked perfectly first time, read instantly afterwards too.
TO check this simply wasn't a fluke, I burned my entire collection of isos that I had been waiting to burn.
ALL of them worked perfectly.
I then switched back to an 80 pin cable, and my problems came straight back (I had used this 80 pin cable with my hard drive beforehand to check it worked).
So, for EVERYONE here, I would advise you to try this aforementioned method, and come back with some results to check whether it is or not a fix for the problem