Saturn OBD/OBD2 Codes

Saturn Trouble Codes

Code Retrieval Prodecure

See GM trouble code retrieval procedure to retrieve the trouble codes.

The Check Engine light will light when the ECU stores a trouble code.

Counting the Flashes

To retrieve trouble codes, turn the ignition key to the “on” position with the engine OFF.

The Check engine light will flash many short blinks. The total number of blinks equals the code number. For example, flash,pause, flash,flash = code 12.If more than one code is stored, the Check engine light will flash the codes in sequence (lowest to highest) with a pause between each code. The codes will repeat until the key is turned to the OFF position.

1996-up models:

Are OBD2 systems and require a scanner to access the codes.

OBD I Code Definitions
11Transaxle codes present
12Diagnostic check only
13Oxygen sensor circuit
14Coolant sensor/high temperature
15Coolant sensor/low temperature
17PCM fault – pull-up resistor
196X signal fault (92-95 models)
21Throttle position sensor-voltage high
22Throttle position sensor-voltage low
23IAT circuit low
24VSS circuit-no signal
25IAT circuit-Temp out of high range
26Quad driver output fault
32EGR system fault
33MAP sensor – voltage out of range high
34MAP sensor – voltage out of range low
35IAC – rpm out of range
41Ignition control circuit-open or shorted
42Bypass circuit – shorted or open
41/42IC control circuit grounded/bypass open
43Knock sensor circuit shorted or open
44O2 sensor indicates lean condition
45O2 sensor indicates rich condition
46Power steeringpressure circit(91 models)open or shorted
49High idle indicates vacuum leak
51PCM memory error
53System voltage error
55A/D error
58trans fluid temperature too high
59Trans fluid temperature too low
66/67A/C pressure sensor
81ABS message fault
82PCM internal communication fault
OBD I/II Code Definitions
ModelYearEngine identificationSystem
Aura 2.4/3.5/3.6L2007·09VIN position 8 =5/B/N/7GM
ION 2.0/2.2/2.4L2003·0SVIN position 8 =B/F/PGM
L·Series 2.2L2000·04VIN position 8 =FGM
L·Series 3.0L2000·05VIN position 8 =RGM
Outlook 3.6L2007·0SVIN position 8 =7GM
Relay 3.5/3.9L2005·07VIN position 8 =1/lGM
Sky 2.0/2.4L2007·09VIN position 8 =B/XGM
S-Series 1.9L1992·94VIN position 8 =7/9GM
S-Series 1.9L1995VIN position 8 =7/8GM
S-Series 1.9L1996·02VIN position 8 =7/8GM
VUE 2.2/2.4L2002·09VIN position 8 =B/O/SGM
VUE 3.0/3.5/3.6L2002·09VIN position 8 =4/B/N/7GM
0 0 votes
Article Rating
Notify of

This site uses Akismet to reduce spam. Learn how your comment data is processed.

most voted
newest oldest
Inline Feedbacks
View all comments
5 months ago

2005 saturn ion code flashed 7 times

2 years ago

How expensive is it to repair a Saturn Vue Code P1133 HO2S insufficient switching switch? Anybody have any ideas? Is it unsafe to drive until it gets fixed? Thanks everyone!


Michiele Campbell
2 years ago

There was a I’m or etc code it was 025 what does that mean?
My name is michiele my e-mail is [email protected]

3 years ago

I have a 2008 Saturn Aura and I get the following codes. P1516, P1682, P2101. I recently put in a new throttle body and I still get reduced power and traction control warnings. But not until after the car warms up for a little while. I’d say after driving about 15-20 miles. Then it will start the engine reduced power. I also replaced the ignition switch and both camshaft intake and exhaust solenoids. I have researched and found out that this car has been know for this issue. What can I do to correct this issue?

1 year ago
Reply to  John

I had the same issue, I eliminated it by replacing the speed sensor ( accelerator pedal Assy) and with a new Throttle Body. All is now back to “Normal” operations!

Patrick Formhals
3 years ago

I have a 1996 Saturn SL and I’m trying to find them fault codes or what the f*** codes are telling me. I have codes

can anyone tell me what these codes mean? Hopefully waiting.

Benjamin Jerew
3 years ago


P1650 and P1651 refer to Quad Driver B, which appears to be part of the PCM, though I don’t think I would simply jump to replace the PCM. Depending on demand, the QDB grounds the MIL, Upshift Lamp, Cooling Fan Relay, and AC Relay. Check and repair the circuits for these, first. From what I’m reading elsewhere, a short circuit on any of these can burn out the QDB, which would indeed require PCM replacement, but be sure there are no short-to-ground issues that feed it.

The other two codes I believe you can ignore.