Dave,
Code 25 is the Idle Air Control solenoid, Its bolted on with two T-25 bolts on the throttle body, you can remove the IAC and clean it with decarbonizer including the orifice where it sits then re-install it. If no improvement is shown when you re-start the engine then its internal motor is shorted and has to be replaced.