This sounds like the C2103 capacitor problem... Try a search on this forum.
try to contact Dillen (Martin) on this forum, he can supply you with a new kit that changes 6 capacitors on the servo board. It is quite easy to fix. It could be other things, but I would start here...
I requires that you opens the unit, very easy..
1: open the lid, and above each hinge, there is a small hole you can push a flathead screwdriver into, this unlocks the hinge at each side,and the lid can be pulled upwards
2: under the glass panel to the right, is a small hole. Push a small screwdriver into this, and press up. The. You can slide the glass to the right.
3: theire are 3 screws at the back, (not the 2 right beside the cooling grill). Remove those, and also 3 screw located at the front, under the removed glass panel. Then you can lift the whole plastic front off, and the servo board is the big top board just to the left of the cd drive.
Then just get your solder iron out :) I recommend to cut the egs of the existing capacitor, then they are easier to de-solder.
Don't be tempted to change the laser current if you read about that, unless you really know what you are doing. It is most likely the capacitors.
/Weebyx