Saab OBD/OBD2 Codes >> 9-3 2.0/2.3/2.8L Turbo – 9-5 2.3/3.0L Turbo (1999 – 2009)

ModeLYearEngine identificationSystem
9-3  2.0L Turbo1999-09B204R,B205L/R,B207E/L/R  Trionic T5/T7/T8/Motronic ME9.6
9-3  2.3L Turbo1999-02B235R
9-3 2.8L2006-09B284
9-5 2.3L Turbo1999-09B235E/L/R
9-5 3.0L1999-03B308E

General information

  • Malfunction indicator lamp (MIL) will illuminate or flash if certain faults are recorded.
  • ECM operates in backup mode if sensors fail, to enable vehicle to be driven to repair shop.

Accessing

  • Trouble codes can only be displayed by using a Scan Tool connected to the data link connector (DLC).
o 9-3 1999-02, 9-5 1999-09 [1]
0 9-3 2003-09 [2]

Erasing

  • After the faults have been rectified, the manufacturer recommends that trouble codes are erased by using a Scan Tool connected to the data link connector (DLC).
o 9-3 1999-02, 9-5 1999-09 [1]
0 9-3 2003-09 [2]

Trouble code  identification

OBD-11 codeFault locationProbable cause
PO, P2, UORefer to OBD-11 trouble code tables–
P1105Manifold absolute pressure (MAP) sensor, TC   system – leak detectedIntake leak, hose(s)
P1105Manifold absolute pressure (MAP) sensor, TC   system – performance problemTC system – mechanical fault, air leak between throttle body – TC, MAP sensor- TC system, exhaust blockage
P1106Manifold absolute pressure (MAP) sensor, TC   system – range/performance problemMAP sensor – TC system
P1107Manifold absolute pressure (MAP) sensor, TC   system – open circuit/short to groundWiring open circuit/short to ground, ECM
P1108Manifold absolute pressure (MAP) sensor, TC system – short to positive  Wiring short to positive, ECM
P1109Throttle actuator – incorrect signalWiring, connections, throttle body dirty/damaged, throttle actuator
P1110Turbocharger (TC) bypass valve – range/performance problemHose(s), TC bypass solenoid, TC bypass valve
P1122Accelerator pedal position (APP) sensor – no signalWiring, connections, APP sensor
P1125Throttle actuator – incorrect signalWiring, connections, throttle actuator
P1126Throttle actuator – incorrect signalWiring, connections, throttle body dirty/damaged, throttle actuator
P1131Heated oxygen sensor (H02S) 1, bank 1 – malfunctionWiring, H02S, ECM
P1132Heated oxygen sensor (H02S) 1, bank 1 – malfunctionWiring, H02S, ECM
P1133Heated oxygen sensor (H02S) 1, bank 1 – voltage lowWiring, H02S
P1135Heated oxygen sensor (H02S) 1, bank 1 – heater low inputWiring, fuel pump relay, H02S, ECM
P1136Heated oxygen sensor (H02S) 1, bank 1 – heater high inputWiring, fuel pump relay, H02S, ECM
P1137Heated oxygen sensor (H02S) 2, bank 1 – voltage lowWiring, H02S
P1141Heated oxygen sensor (H02S) 2, bank 1 – heater low inputWiring, fuel pump relay, H02S, ECM
P1142Heated oxygen sensor (H02S) 2, bank 1 – heater high inputWiring, fuel pump relay, H02S, ECM
P1171Short term fuel trim (FT), max. value – lean mixtureFuel pressure, injector(s), intake system, mass air flow (MAF) sensor
P1172Short term fuel trim (FT), min. value – rich mixtureFuel pressure, injector(s), evaporative emission (EVAP) canister purge valve
P1181Long term fuel trim (FT), max. value – lean mixtureFuel pressure, injector(s), intake system, mass air flow (MAF) sensor
P1182Long term fuel trim (FT), min. value – rich mixtureFuel pressure, injector(s), evaporative emission (EVAP) canister purge valve
P1230Throttle position (TP) sensor 1 & 2 – range/performance problemWiring, connectors, throttle control unit, ECM
P1231Throttle position (TP) sensor 1 & 2 – range/performance problemWiring, connectors, throttle control unit, ECM
P1240Throttle position motor – short circuitWiring, throttle control unit, ECM
P1251Throttle position motor – fully closed signalWiring, mechanical fault, throttle control unit, ECM
P1252Throttle position motor – fully open signal/   no currentWiring, throttle control unit, ECM
P1253Throttle position motor – fully open signal during crankingWiring, mechanical fault, throttle control unit, ECM
P1260Throttle return spring – weak spring forceMechanical fault, throttle control unit
P1261Throttle valve – tight/stickingMechanical fault, throttle control unit, ECM
P1263Throttle valve – moved manually while engine runningOperator error, throttle control unit, mechanical fault
P1264Throttle valve open – accelerator releasedThrottle control unit, mechanical fault
P1300Random/multiple cylinder(s) – misfire detectedMechanical fault, wiring, ignition/fuel system, mass air flow (MAF) sensor, fuel pump relay, manifold absolute pressure (MAP) sensor, intake leak
P1301Cylinder 1 – misfire detectedMechanical fault, ignition/fuel system, injector
P1302Cylinder 2 – misfire detectedMechanical fault, ignition/fuel system, injector
P1303Cylinder 3 – misfire detectedMechanical fault, ignition/fuel system, injector
P1304Cylinder 4 – misfire detectedMechanical fault, ignition/fuel system, injector
P1310Ignition coils, bank 1 – no supply voltageWiring, ignition coil assembly, ECM
P1312Ignition coil – knock detection, cylinder 1 & 2Wiring open circuit/short to positive, ignition coil assembly, ECM
P1315Ignition diagnostic module – malfunctionWiring, ignition diagnostic module, ECM
P1320Ignition coils, bank 2 – no supply voltageWiring, ignition coil assembly, ECM
P1334Ignition coil – knock detection, cylinder 3 & 4Wiring open circuit/short to positive, ignition coil assembly, ECM
P1340Ignition diagnostic module – malfunctionWiring, ignition diagnostic module, ECM
P1341Cylinder 1 – misfire detectedSpark plug, wiring, ignition coil, ignition diagnostic module
P1342Cylinder 2 – misfire detectedSpark plug, wiring, ignition coil, ignition diagnostic module
P1343Cylinder 3 – misfire detectedSpark plug, wiring, ignition coil, ignition diagnostic module
P1344Cylinder 4 – misfire detectedSpark plug, wiring, ignition coil, ignition diagnostic module
P1350Ignition diagnostic module, random/multiple cylinder(s) – no signalWiring, ignition diagnostic module, ECM
P1351Ignition diagnostic module, cylinder 1 .:. no signalWiring, ignition diagnostic module, ECM
P1352Ignition diagnostic module, cylinder 2 – no signalWiring, ignition diagnostic module, ECM
P1353Ignition diagnostic module, cylinder 3 – no signalWiring, ignition diagnostic module, ECM
P1354Ignition diagnostic module, cylinder 4 – no signalWiring, ignition diagnostic module, ECM
P1390Misfire detected, random – fuel level lowWiring, connectors, injector(s), fuel pump relay, fuel pressure, mass air flow (MAF) sensor, intake leak, fuel level
P1391Cylinder 1, misfire detected – fuel level lowWiring, connectors, injector, fuel level
P1392Cylinder 2, misfire detected – fuel level lowWiring, connectors, injector, fuel level
P1393Cylinder 3, misfire detected – fuel level lowWiring, connectors, injector, fuel level
P1394Cylinder 4, misfire detected – fuel level lowWiring, connectors, injector, fuel level
P1395Cylinder 5, misfire detected – fuellevel lowWiring, connectors, injector, fuel level
P1396Cylinder 6, misfire detected – fuel level lowWiring, connectors, injector, fuel level
P1413Secondary air injection (AIR) pump relay – open circuit/short to groundWiring open circuit/short to ground, AIR   pump relay
P1414Secondary air injection (AIR) pump relay – short to positiveWiring short to positive, AIR pump relay
P1416Fuel system/misfire detected -fuel level lowIgnition/fuel system, injector(s), fuel level
P1441Evaporative emission (EVAP) canister purge valve/fuel tank level sensor – malfunctionWiring, connectors, EVAP canister purge valve, fuel tank level sensor, ECM
P1442Evaporative emission (EVAP) system/fuel tank level sensor – small leak detected/malfunctionHose connection(s), intake leak, EVAP canister, EVAP canister purge valve, wiring, fuel tank level sensor
P1444Evaporative emission (EVAP) system – open circuit/short to groundWiring open circuit/short to ground, connectors, EVAP canister purge valve
P1445Evaporative emission (EVAP) system – open circuit/short to positiveWiring open circuit/short to positive, connectors, EVAP canister purge valve
P1451Evaporative emission (EVAP) pressure sensor, in fuel tank – range/performance problemWiring, connectors, EVAP pressure sensor
P1452Evaporative emission (EVAP) pressure sensor, in fuel tank – signal too low when depressurizedWiring, EVAP canister purge valve, EVAP   system leak, EVAP pressure sensor
P1453Evaporative emission (EVAP) pressure sensor, in fuel tank – signal too high when depressurizedWiring, EVAP canister purge valve, hose(s), EVAP pressure s nsor
P1455Evaporative emission (EVAP) pressure sensor/fuel tank level sensor, in fuel tank – large leak detected/malfunctionHose connection(s), wiring, EVAP pressure sensor, fuel tank level sensor
P1456Evaporative emission (EVAP) – small leak/fuel tank level sensor, in fuel tank – malfunctionLoose gas cap, wiring, connections, fuel tank level sensor
P1460Immobilizer activated – incorrectly programmed/not programmedTrouble code{s) stored in other system(s), ECM/instrumentation control module/ ignition key not matched to immobilizer control module, immobilizer control module
P1491Evaporative emission (EVAP) pressure sensor/fuel tank level sensor, in fuel tank – range/performanceproblem/malfunctionWiring, connector(s), EVAP pressure sensor, fuel tank level sensor
P1492Evaporative emission (EVAP) pressure sensor/fuel tank level sensor, in fuel tank – signal too low when depressurized/malfunctionWiring, connector(s), EVAP pressure sensor, fuel tank level sensor
P1493Evaporative emission (EVAP) pressure sensor/fuel tank level sensor, in fuel tank – signal too high when depressurized/ malfunctionWiring, connector(s), EVAP pressure sensor, fuel tank level sensor
P1500Battery voltage too low/highWiring, alternator, battery
P1523Throttle actuator control (TAC) system- range/performance problemWiring, throttle motor, TP sensor, ECM
P1530Accelerator pedal position (APP) sensor   1 & 2 – range/performance problemWiring, throttle control unit, ECM
P1531Accelerator pedal position (APP) sensor 1 & 2 – adapted value out of range  Wiring, throttle control unit, ECM
P1532Accelerator pedal position (APP) sensor   1 & 2 – short circuitWiring, throttle control unit, ECM
P1549Turbocharger (TC) system – malfunctionMechanical fault, hose(s), TC wastegate regulating valve
P1551Throttle valve adaptation – mechanical stop not adaptedMechanical fault, wiring, throttle position sensor (TPS)
P1576Brake pedal position (BPP) switch – open circuit/short to positiveWiring open circuit/short to positive, BPP   switch
P1577Brake pedal position (BPP) switch – short to groundWiring short to ground, BPP switch
P1601Engine control module (ECM) – defectiveECM
P1602Engine control module (ECM) – defectiveECM
P1603Engine control module (ECM) – defectiveECM
P1604Engine control module (ECM) – defectiveECM
P1605Engine control module (ECM) – defectiveECM
P1606Engine control module (ECM) – defectiveECM
P1607Engine control module (ECM) – defectiveECM
P1608Engine control module (ECM) – defectiveECM
P1609Engine control module (ECM) – defectiveECM
P160AInvalid ECM programECM, immobilizer
P1610Engine control module (ECM) – defectiveECM
P1611Engine control module (ECM) – defectiveECM
P1611 0Malfunction indicator lamp (MIL) – short to groundWiring short to ground, TCM trouble code(s)   stored
P1613Engine control module (ECM) – defectiveECM
P1614Engine control module (ECM) – defectiveECM
P1621Engine control module (ECM) – defectiveECM
P1622CAN data bus, instrumentation control moduleWiring
P1623CAN data bus, TCMWiring
P1624CAN data bus, TCMTCM trouble code(s) stored
P1625CAN data bus, TCS/ABSWiring
P1629Invalid ECM programECM, immobilizer
P1631Engine control module (ECM) – defectiveECM
P1632Engine control module (ECM) – defectiveECM
P1633Engine control module (ECM) – defectiveECM
P1640Engine control relay – no voltage to ECM pin 1Wiring, connectors, engine control relay
P1640 0Immobilizer code – not programmedCode must be programmed into multifunction control module 2 after replacing ECM, instrument panel, multifunction control module 2
P1641Fuel pump relay – no voltage to fuel pump/oxygen sensor heaterWiring, connectors, fuel pump relay
P1641 DImmobilizer code – incorrectMultifunction control module 2 incorrectly coded
P1648Invalid ECM programECM, immobilizer
P1652·Engine control relay – open circuit/short to groundWiring open circuit/short to ground, connectors, engine control relay, ECM
P1653Engine control relay – short to positiveWiring short to positive, connectors, engine control relay, ECM
P1654Fuel pump relay – open circuit/short to groundWiring open circuit/short to ground, connectors, fuel pump relay
P1655Fuel pump relay – short to positiveWiring short to positive, connectors, fuel pump relay
P1656AIC relay – open circuit/short to groundWiring open circuit/short to ground, connectors, AIC relay
P1657AIC relay – short to positiveWiring short to positive, connectors, AIC   ·relay
P1658Turbocharger (TC) bypass valve – open circuiUshort to groundWiring open circuit/short to ground, connectors, TC bypass valve
P1659Turbocharger (TC) bypass valve – short to positiveWiring short to positive, connectors, TC   bypass valve
P1662Turbocharger (TC) wastegate regulating valve – open circuit/short to groundWiring open circuit/short to ground, connectors, TC wastegate regulating valve
P1663Turbocharger (TC) wastegate regulating valve – short to positiveWiring short to positive, connectors, TC   wastegate regulating valve
P1670Throttle actuator limp-home relay – open circuit/short to groundWiring open circuit/short to ground, connectors, throttle actuator limp-home relay
P1671Throttle actuator limp-home relay – short to positiveWiring short to positive, connectors, throttle actuator limp-home relay
P1676Injector circuits- open circuit/short to ground/positiveWiring, fuse, injector(s), ECM
P1677Invalid ECM programECM, immobilizer
P1678Invalid ECM programECM, immobilizer
P1679Invalid ECM programECM, immobilizer
P1682Engine control (EC) relay – contacts stuck openWiring, EC relay, ECM
P1901 f)CAN data bus, multifunction control module 1Wiring
P1902 DCAN data bus, multifunction control module 2Wiring
P1908CAN data bus, instrument panelWiring
P1921CAN data bus, ECMWiring
P1923CAN data bus, TCMWiring
P1925CAN data bus, TCS/ABSWiring