Technics SLP-310 CD Player

Hi Everyone

I've had a Technics SLP-310 CD player for many, many years which my wife bought me when CD's were a novelty. The unit works perfectly once I have left the power on for a few hours before use! When switching on, the laser seems to scan the disc but doesn't indicate how many tracks and the disc duration after the initial boot up. When I leave the unit with the power switched on for a few hours and then return to put the disc in the drive it reads and plays perfectly.

Can anyone explain what may cause this and also if there is a solution to rectify the problem. I've cleaned the laser lens and had capacitors replaced by an audio engineer but he is at a loss regarding the cause.

Obviously, the laser head works otherwise there would be no sound after the extended warm up scenario.

The sound quality is superb through my Quad 33/303 and Spendor BC1 system and the unit has a sentimental value as well so I am loathe to purchase another CD player.

Any help and advice anyone can offer would be most welcome.

Thanks in anticipation.

Chris