450ES not shifting

I have a 1999 450ES that will shift manually but won’t shift electronically. I have replaced the angle sensor to no avail. I had the shift motor off, the commutator and brushes were fine and armature looked good, I applied about 11.5 volts to it and it would not turn unless I helped it but would turn fine at 12volts and above. What voltage is normally applied to it from the ECU? I did check for voltage at the shift motor connector, there was none when I pressed the buttons down or up. What other checks can I perform? One other thing worth noting, the odometer reads 999999kms, could this be an indicator that the ECU is bad?

Any help would be greatly appreciated.