Liteon 48161h can't read

I recently formatted my hard drive and reinstalled everything (xp home edition). My liteon 48161h dvd/cdrw does not work correctly now (having worked perfectly b4). It does not read cdr, dvd, cdrw especially. It will read some old cdrom but not newer ones. I have been trying for soooo long to fix this. Does anyone have any ideas.

I am using Nero 5.5 that came bundled with the device. I upgraded to the most recent firmware in an attempt to fix it but still nothing.

Please help me!