Here's how it works for my 91 Toyota Four-Runner:

Check engine light procedure and codes

The ECU detects malfunctions or abnormalities in the sensor network and lights a check engine warning light on the Instrument panel. At the same time the trouble is identified and a diagnostic code is recorded by the ECU. The diagnostic code can read by the number of blinks of the check engine warning light when terminals T and E1 are bridged within the diagnostics port.

Instructions for checking the ‘Check engine warning light’

1.   Locate the diagnostics socket in the engine , found on the right hand side of engine.
2.   Bridge terminals TE1 and E1 with a thin piece of wire.

3.
   The "Check engine warning light’ on the dashboard will start to flash with any stored error codes
4    The number and consistency of the flashed indicates the error code.

Example : Error 24 - Intake Air Temp. Sensor fault

FLASH…FLASH………….….FLASH…FLASH….FLASH….FLASH

Each number is separated by a pause. Therefore if the light flashes twice then pauses, then flashed four times , the code 24 is produced. The code is continuously repeated, and there may be more than one error code stored.

Once the fault is diagnosed and cured, it is a good idea to erase the errors codes from the ECU by disconnecting the Battery Negative cable.


1Normal Condition.
2Air Flow Meter signal.
3Ignition signal.
4Engine Coolant Temperature Sensor signal.
5Oxygen Sensor.
6RPM signal (Crank Angle Pulse).
7Throttle Position Sensor signal.
8Intake Air Temperature Sensor signal.
9Vehicle Speed Sensor signal.
10Starter signal. (STA signal)
11Switch signal.
11ECU/ECM.
12Knock Control Sensor signal.
12RPM signal.
13Knock Control CPU (ECM).
13RPM signal.
14Turbocharger Pressure.
14Ignition signal.
21Oxygen Sensor.
22Engine Coolant Temperature Sensor signal.
23Intake Air Temperature Sensor signal.
24Intake Air Temperature Sensor signal.
25Air-Fuel Ratio Lean.
26Air-Fuel Ratio Rich.
27Sub Oxygen Sensor signal.
28No. 2 Oxygen Sensor signal.
31Air Flow Meter signal (Vacuum Sensor signal).
32Air Flow Meter signal.
34Turbocharger Pressure signal.
35Turbocharger Pressure Sensor signal.
35HAC Sensor signal.
41Throttle Position Sensor signal.
42Vehicle Speed Sensor signal.
43Starter signal.
51Switch signal.
52Knock Sensor signal.
53Knock Sensor signal.
54Inter-cooler ECM signal.
71EGR System.
72Fuel Cut Solenoid signal.
78Fuel Pump Control signal.
81TCM Communication.
83TCM Communication.
84TCM Communication.
85TCM Communication.