Sounds like it could be a dirty or worn laser.
Try a dvd cleaning disk or access the laser assembly and clean the laser eye with a damp cotton bud (water).
Reassemble and test.
Unfortunately due to the cost of new units it may mot be worth replacing the laser unless you find a cheap one.
sparky
December 2005