The motor drive circuits are quite complicated. In a CD (or DVD) player, the motor speed has to be adjusted by the player according to how far the reading laser is from the edge of the disk. As the diameter of the 'track' changes the rotational speed has to change in order for the bit rate to remain fairly constant. On a working player you can clearly see this by watching the disc spin while selecting first and last tracks.
Because of this, the motor is usually driven by a sequence of pulsed currents into several windings, that's why there are more than two wires to the motor. The pulse rate is decided by a calculation based on the present head position so software is involved. The problem may be electrical, in which case the motor drive IC would be first suspect but it could also be a failure of the micro-controller or a speed feedback mechanism. Sadly, it probably isn't worth repairing, the parts are almost certainly custom to that model and not available individually anyway. You might be able to get a complete replacement board from Philips but the price might be several times more than a new player.
Brian.