| Model: |
|
| Year: | 1992-98 |
| Engine identification: | B204E, B2041, B204L, B2045, B234, B234E, B2341, B234L, B234R |
| System: | Trionic |
General information
- Trouble codes are displayed by the malfunction indicator lamp (MIL).
Accessing- flash codes
- Ensure ignition switched OFF.
- Switch ignition ON – DO NOT start engine.
- MIL will illuminate for 3 seconds [1] [A].
- MIL will extinguish for 3 seconds [1] [B].
- MIL will illuminate for 3 seconds [1] [A]
- MIL will extinguish for 2 seconds [1] [C].
- The last MIL ON/OFF indicates start of trouble code display.
- Trouble codes are displayed as a single digit number with a 3 second interval between each separate code.
- Count MIL flashes. Note trouble codes. Compare with trouble code table.
- For example: Trouble code 2 displayed – manifold absolute pressure (MAP) sensor [1].
- After the last trouble code has been displayed, MIL extinguishes for 3 seconds [1] [B].
- MIL illuminates for 3 seconds [1] [A].
- MIL will now repeat all recorded trouble codes.
- Switch ignition OFF.
Erasing – flash codes
- Ensure ignition switched OFF.
- Disconnect ECM multi-plug or battery ground lead for at least 5 minutes.
NOTE: ECM adaptive memory may be erased causing erratic running faults. Carry out road test to allow ECM to re-learn basic values.
- Diagnostic equipment can also be used to erase data from ECM fault memory.
WARNING: Disconnecting the battery may erase memory from electronic units (e.g. radio, clock).
Trouble code identification
Flash code | Fault location | Probable cause |
2 | Manifold absolute pressure (MAP) sensor | Wiring, MAP sensor |
3 | Intake air temperature (IAT) sensor | Wiring, IAT sensor |
4 | Engine coolant temperature (ECT) sensor | Wiring, ECT sensor |
5 | Throttle position (TP) sensor | Wiring, TP sensor |
6 | Heated oxygen sensor (H02S) | Wiring, intake/fuel leak, fuel pressure, H02S |
7 | Mixture rich/lean | Heated oxygen sensor (H025), intake leak, injector(s), fuel pressure, MAP sensor |
8 | Evaporative emission (EVAP) canister purge valve | Wiring, EVAP canister purge valve |
9 | Engine control module (ECM) – internal fault | ECM |
Accessing and erasing – OBD-11 codes
- The engine control module (ECM) fault memory can only be accessed and erased using diagnostic equipment connected to the data link connector (DLC).
OBD-11 code | Fault location | Probable cause |
PO,P2,UO | Refer to OBD-11 trouble code tables | – |
P1130 | Heated oxygen sensor (H02S) 1, bank 1 – heater high input | Wiring, fuses, H02S |
P1135 | Heated oxygen sensor (H02S) 1, bank 1 – heater low input | Wiring, fuses, H02S |
P1322 | Electronic throttle system (ETS) -incorrect rpm signal | Wiring, engine control module (ECM)/ETS control module communication |
P1443 | Evaporative emission (EVAP) canister purge valve – malfunction | Wiring, connectors, EVAP canister purge valve |
P1444 | Evaporative emission (EVAP) canister purge valve – high input | Wiring, connectors, EVAP canister purge valve |
P1445 | Evaporative emission (EVAP) canister purge valve – low input | Wiring, connectors, EVAP canister purge valve |
P1500 | Battery voltage too low/high | Wiring, alternator, battery |
P1651 | Engine control module (ECM) – RAM error | ECM |
P1652 | Engine control module (ECM) – ROM error | ECM |