Safety Warning
DIY auto repair can cause serious injury, fire, or vehicle damage. These guides are for informational purposes only. Always follow OEM torque specs, wear PPE, and consult a certified mechanic if you are unsure. You are solely responsible for your safety.
2003 Saturn Ion 1 AutomaticFACTORY OEM SERVICE PROCEDURE
Diagnostic Trouble Code Definitions
NOTE:
Use of Tech 2 or generic OBD-II scan tool is required to retrieve DTCs. Refer to user reference manual supplied using scan tool.
DIAGNOSTIC TROUBLE CODE DEFINITIONS
| DTC | (1) Definition | (2) Code Type | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| BXXXX | Body Control DTC | (3) | ||||||||||||||||||||
| CXXXX | Suspension/Brake DTC | (3) | ||||||||||||||||||||
| P0031 Or P0037 | HO2S Heater Circuit Low Voltage - Bank 1; Sensor 1 Or 2 | B | ||||||||||||||||||||
| P0032 Or P0038 | HO2S Heater Circuit High Voltage - Bank 1; Sensor 1 Or 2 | B | ||||||||||||||||||||
| P0106 | Manifold Absolute Pressure System Performance | B | ||||||||||||||||||||
| P0107 | Manifold Absolute Pressure Sensor Circuit - Low Voltage | A | ||||||||||||||||||||
| P0108 | Manifold Absolute Pressure Sensor Circuit - High Voltage | A | ||||||||||||||||||||
| P0112 | Intake Air Temperature Sensor Circuit - Low Voltage | A | ||||||||||||||||||||
| P0113 | Intake Air Temperature Sensor Circuit - High Voltage | B | ||||||||||||||||||||
| P0116 | Engine Coolant Temperature Sensor Circuit Performance | B | ||||||||||||||||||||
| P0117 | Engine Coolant Temperature Sensor Circuit - Low Voltage | A | ||||||||||||||||||||
| P0118 | Engine Coolant Temperature Sensor Circuit - High Voltage | A | ||||||||||||||||||||
| P0122 | Throttle Position Sensor Circuit - Low Voltage | A | ||||||||||||||||||||
| P0123 | Throttle Position Sensor Circuit - High Voltage | A | ||||||||||||||||||||
| P0125 | Engine Coolant Temperature Insufficient For Closed Loop Fuel Control | B | ||||||||||||||||||||
| P0128 | Engine Coolant Temperature Below Thermostat Regulating Temperature | B | ||||||||||||||||||||
| P0130 | HO2S Circuit Closed Loop Performance - Sensor 1 | B | ||||||||||||||||||||
| P0131 | HO2S Circuit Low Voltage - Sensor 1 | B | ||||||||||||||||||||
| P0132 | HO2S Circuit High Voltage - Sensor 1 | B | ||||||||||||||||||||
| P0133 | HO2S Slow Response - Sensor 1 | B | ||||||||||||||||||||
| P0134 | HO2S Circuit Insufficient Activity - Sensor 1 | B | ||||||||||||||||||||
| P0135 Or P0141 | HO2S Heater Circuit - Bank 1; Sensor 1 Or 3 | B | ||||||||||||||||||||
| P0137 | HO2S Circuit Low Voltage - Bank 1; Sensor 2 | B | ||||||||||||||||||||
| P0138 | HO2S Circuit High Voltage - Bank 1; Sensor 2 | B | ||||||||||||||||||||
| P0140 | HO2S Circuit Insufficient Activity - Bank 1; Sensor 2 | B | ||||||||||||||||||||
| P0171 | Fuel Trim System Lean | A | ||||||||||||||||||||
| P0172 | Fuel Trim System Rich | A | ||||||||||||||||||||
| P0200 | Injector Control Circuit Voltage | D | ||||||||||||||||||||
| P0217 (4) | Engine Over Temperature - Hot Light Requested | D | ||||||||||||||||||||
| P0261, P0264, P0267 Or P0270 | Injector Control Circuit - Low | D | ||||||||||||||||||||
| P0262, P0265, P0268 Or P0271 | Injector Control Circuit - High | D | ||||||||||||||||||||
| P0300 | Engine Misfire Detected | B | ||||||||||||||||||||
| P0315 | Crankshaft Position System Variation Not Learned | A | ||||||||||||||||||||
| P0324 | Knock Control System Error | B | ||||||||||||||||||||
| P0326 | Knock Sensor Performance | D | ||||||||||||||||||||
| P0327 | Knock Sensor Circuit | B | ||||||||||||||||||||
| P0336 | Crankshaft Position Sensor Performance | B | ||||||||||||||||||||
| P0340 | Camshaft Position Sensor Circuit - Low Input | B | ||||||||||||||||||||
| P0341 | Camshaft Position Sensor Performance | B | ||||||||||||||||||||
| P0351 | Ignition Coil "A" Primary/Secondary Circuit | D | ||||||||||||||||||||
| P0352 | Ignition Coil "B" Primary/Secondary Circuit | D | ||||||||||||||||||||
| P0420 | Catalyst System Efficiency Below Threshold - Bank 1 | A | ||||||||||||||||||||
| P0442 | Evaporative Emission Control System - Small Leak Detected | A | ||||||||||||||||||||
| P0444 | Evaporative Emission Control System Purge Control Valve Circuit Open | D | ||||||||||||||||||||
| P0445 | Evaporative Emission Control System Purge Control Valve Circuit Shorted | D | ||||||||||||||||||||
| P0446 | Evaporative Emission Control System Vent Control Circuit | A | ||||||||||||||||||||
| P0447 | EVAP Vent Valve Control Circuit Open | D | ||||||||||||||||||||
| P0448 | EVAP Vent Valve Control Circuit Shorted | D | ||||||||||||||||||||
| P0452 | Fuel Tank Pressure Sensor Circuit - Low Voltage | A | ||||||||||||||||||||
| P0453 | Fuel Tank Pressure Sensor Circuit - High Voltage | A | ||||||||||||||||||||
| P0455 | Evaporative Emission Control System Leak Detected (Gross Leak/No Flow) | A | ||||||||||||||||||||
| P0461 (5) | Fuel Level Sensor Performance | D | ||||||||||||||||||||
| P0462 (5) | Fuel Level Sensor Circuit - Low Voltage | D | ||||||||||||||||||||
| P0463 | Fuel Level Sensor Circuit - High Voltage | D | ||||||||||||||||||||
| P0480 Or P0691 (4) | Cooling Fan 1 Control Circuit | D | ||||||||||||||||||||
| P0496 | Evaporative Emission Control System Leak Detected (Very Small Leak) | A | ||||||||||||||||||||
| P0500 (6) | Vehicle Speed Sensor | A | ||||||||||||||||||||
| P0506 | Idle Speed Low | B | ||||||||||||||||||||
| P0507 | Idle Control System RPM Higher Than Expected | B | ||||||||||||||||||||
| P0508 | Idle Control System Circuit - Low | D | ||||||||||||||||||||
| P0509 | Idle Control System Circuit - High | D | ||||||||||||||||||||
| P0520 (5) | Engine Oil Pressure Sensor/Switch Circuit | C | ||||||||||||||||||||
| P0532 (7) | A/C Refrigerant Pressure Sensor "A" Circuit - Low Voltage | D | ||||||||||||||||||||
| P0533 (7) | A/C Refrigerant Pressure Sensor "A" Circuit - High Voltage | D | ||||||||||||||||||||
| P0562 (8) | System Voltage - Low | D | ||||||||||||||||||||
| P0563 (8) | System Voltage - High | D | ||||||||||||||||||||
| P0565 (9) | Cruise Control ON Signal | D | ||||||||||||||||||||
| P0572 (9) | Cruise Brake Switch 1 Control Circuit - Low Voltage | D | ||||||||||||||||||||
| P0573 (9) | Cruise Brake Switch 1 Control Circuit - High Voltage | D | ||||||||||||||||||||
| P0601-P0607, P1600, P1621, P1627, P1680, P1681, P1683 Or P2610 | ECM Malfunction | A | ||||||||||||||||||||
| P0616 (8) | Starter Relay Circuit Low | D | ||||||||||||||||||||
| P0617 (8) | Starter Relay Circuit High | D | ||||||||||||||||||||
| P0621 (8) | Generator "L" Terminal Control Circuit | D | ||||||||||||||||||||
| P0622 (8) | Generator "F" Terminal Control Circuit | D | ||||||||||||||||||||
| P0628 | Fuel Pump "A" Control Circuit - Low | D | ||||||||||||||||||||
| P0629 | Fuel Pump "A" Control Circuit - High | D | ||||||||||||||||||||
| P0630 | VIN Not Programmed Or Incompatible - ECM | C | ||||||||||||||||||||
| P0641 | ECM Detects A Voltage Out-Of-Tolerance Condition On The 5-Volt Reference Circuit | A | ||||||||||||||||||||
| P0646 (7) | A/C Clutch Relay Circuit - Low Voltage | D | ||||||||||||||||||||
| P0647 (7) | A/C Clutch Relay Circuit - High Voltage | D | ||||||||||||||||||||
| P0650 | MIL Control Circuit | A | ||||||||||||||||||||
| P0700 | Transmission Control System (MIL Request) | A | ||||||||||||||||||||
| P1133 | HO2S Insufficient Switching - Sensor 1 | B | ||||||||||||||||||||
| P1134 | HO2S Transition Time Ratio - Sensor 1 | B | ||||||||||||||||||||
| P1351 | IC Circuit Open | D | ||||||||||||||||||||
| P1352 | Ignition Bypass Circuit Open/High Voltage | D | ||||||||||||||||||||
| P1540 (7) | A/C System High Pressure | D | ||||||||||||||||||||
| P1574 (9) | Stoplight/Brake Pedal Position Switch | D | ||||||||||||||||||||
| P1580 (9) | Cruise Control Move Circuit - Low Voltage | D | ||||||||||||||||||||
| P1581 (9) | Cruise Control Move Circuit - High Voltage | D | ||||||||||||||||||||
| P1582 (9) | Cruise Control Direction Circuit - Low Voltage | D | ||||||||||||||||||||
| P1583 (9) | Cruise Control Direction Circuit - High Voltage | D | ||||||||||||||||||||
| P1584 (9) | Cruise Control Disabled | D | ||||||||||||||||||||
| P1587 (9) | Cruise Control Clutch Control Circuit - Low | D | ||||||||||||||||||||
| P1588 (9) | Cruise Control Clutch Control Circuit - High | D | ||||||||||||||||||||
| P1599 | Engine Stall Or Near Stall Detected | D | ||||||||||||||||||||
| P1624 | ECM RAM Performance | D | ||||||||||||||||||||
| P1626 (10) | Theft Deterrent System Fuel Enable Circuit | C | ||||||||||||||||||||
| P1630 (10) | Theft Deterrent System - ECM In Learn Mode | C | ||||||||||||||||||||
| P1631 (10) | Theft Deterrent System - Password Incorrect | C | ||||||||||||||||||||
| P1700 | Transmission Control Module Requested MIL Illumination | C | ||||||||||||||||||||
| UXXXX | Communication DTC | (3) | ||||||||||||||||||||
|
||||||||||||||||||||||
Factory Service Tools
Use the Manual With the Right Hardware
Pair factory procedures with proven DIY tools so the instructions are easier to execute.
Disclosure: Verified tool recommendations may earn an affiliate commission at no cost to you.
When to See a Mechanic
Stop DIY work and contact a certified mechanic immediately if any of the following apply:
- • You smell fuel, burning insulation, or see smoke.
- • Brakes feel soft, pull hard to one side, or make grinding noises.
- • The engine overheats, stalls repeatedly, or misfires under load.
- • You are missing required tools, torque specs, or safe lifting equipment.
- • You are not confident in the next step or safety outcome.
Rather have a pro handle this?
A certified mobile mechanic comes to your home or office. They bring the tools, you stay comfortable. No tow truck, no waiting room, no surprises.
Comes to youSame-day available12-month warranty
Get a Free QuoteNo obligation. See pricing before you book.
