Code 25 (MAT sensor) applies to the V6. Recheck the code.
When a sensor is bad (MAP, TPS, Coolant etc.) The ECM will set a default value. This is always rich to prevent a lean condition and engine damage (although extended rich condition will also cause damage).
Grounding terminals A and B of the ALDL (engine off, ignition on) will cause the SES light to display the code(s).
First it will flash code 12 (3 times, flash. Pause. Flash, flash), then all error codes (3 times). When all error codes have been displayed the SES light will again display code 12.
More than likely you have a bad sensor, see if Autozone, Advance etc. Can scan the computer for you and isolate the problem.
SPONSORED LINKS
Wednesday, June 27th, 2007 AT 8:02 AM