Code 25 -- automatic idle speed motor driver circuit, short or open detected. This device is responsible for maintaining the engine idle speed. An open circuit is basically the same as a cut wire. No power is getting to where it needs to be. Shorted means power is going straight to ground.
Code 34 -- speed control servo solenoid, open or short detected. I question if this has to do with the OD. This is for cruise control. Basically, the system thinks there is an open winding in the system. Even if your truck doesn't have CC, the computer circuitry and software for the cruise control system is installed in the ECM.
What other codes did you find?
Thursday, October 8th, 2015 AT 8:25 PM