I have a Marantz SD9000 that had a bug in the circuit that had a fluctuating playback speed, could not get a steady rpm out of the motor. I chased that off and on for over a year. It turned out to be a dirty switch that either supplied the power or ground, can't remember. So, trace the supply lines to it and see if they run through any switches...