Paulo's Garage PAULOSGARAGE.COM
▸ CHEVROLET S10 · TECHNICAL LIBRARY

GM ALDL Fault Codes — Complete Table (S10 / Blazer 2.2 EFI Single-Point Injection)

Complete ALDL fault code table for GM Multec single-point injection (Chevrolet S10 and Blazer 2.2 EFI): read flash codes without a scan tool using the dashboard check engine light. Codes 13 to 94 with components, faults and reading instruct

📚 Translated Technical Guide. Professional DIY auto repair procedure migrated from Paulo's Garage original technical archives.

This is the complete ALDL fault code table for GM electronic fuel injection (the Multec single-point injectionsystem), used in the Chevrolet S10 and Blazer 2.2 EFI. It lets you read fault codes without a scan tool, using only the dashboard check engine light (warning light) — the so-called flash code or flashing signal.

How to read codes without a scan tool

The ALDL (Assembly Line Diagnostic Link) system flashes the dashboard check engine light in a sequence to indicate each code. Read it as tens and units:

  • Each code has two digits. The light first flashes the tens digit, pauses briefly, then flashes the units digit.
  • Example: code 33 = three flashes, pause, three flashes.
  • There is a longer pause between codes. Each code usually repeats before the next one begins.
  • To enter diagnostic mode, ground the ALDL connector's test terminal with the ignition switched on (engine off) — the video below shows the procedure step by step.

This channel video demonstrates the practical method, using the S10/Blazer 2.2 EFI wiring and connector:

▸ Watch the video: read fault codes without a scan tool (S10/Blazer 2.2 EFI)

GM ALDL fault code table

Code list for the Multec single-point injection system (S10 / Blazer 2.2 EFI). Each code identifies the component and the type of fault detected by the control unit:

Scroll horizontally to see all table columns.

CodeComponentFault
13Lambda sensor (oxygen sensor)Open circuit
14Coolant temperature sensorLow voltage
15Coolant temperature sensorHigh voltage
19Engine speed signal (RPM)Incorrect
21Throttle position sensor (TPS)High voltage
22Throttle position sensor (TPS)Low voltage
24Vehicle speed signalMissing
25Fuel injectorLow voltage
29Fuel pump relayLow voltage
31EGR systemFault
32Fuel pump relayHigh voltage
33MAP sensor (manifold pressure)High voltage
34MAP sensor (manifold pressure)Low voltage
35Idle air control (IAC)Stepper motor
41Ignition coil, cylinders 2-3High voltage (check ECU pin C3)
42Ignition coil, cylinders 1-4High voltage (check ECU pin D10)
43Knock signal circuitFault
44Lean mixture in the exhaustLambda sensor
45Rich mixture in the exhaustLambda sensor
49BatteryHigh voltage
51ECU or PROMReplace
55ECUReplace
63Ignition coil, cylinders 2-3Low voltage (check ECU pin C3)
64Ignition coil, cylinders 1-4Low voltage (check ECU pin D10)
66Air conditioning pressure transducerFault
69Air temperature sensorLow voltage
71Air temperature sensorHigh voltage
81Fuel injectorHigh voltage
93Warning lamp / tachometer / EGR valveFault
94A/C relay and cooling fan relays (high/low)Fault

Important notes

  • This table is specific to Multec single-point injection (S10/Blazer 2.2 EFI). For multi-point injection systems and other models, codes may vary — in these cases a scan tool (including ones that connect to a phone via Bluetooth) is usually easier.
  • Codes such as 41/42 and 63/64 require checking pins C3 and D10 on the ECU (ignition coil for the cylinder pairs).
  • Codes 51 and 55 indicate a problem within the control unit itself (ECU/PROM).
  • Informational content from Paulo's Garage — always confirm against the vehicle's service manual.

Frequently asked questions

Can you read S10 fault codes without a scan tool?
Yes. On the S10/Blazer 2.2 EFI single-point injection system, the control unit flashes codes through the dashboard check engine light (flash codes), and this table matches each pattern to its fault.

What does code 33 / 34 (MAP sensor) mean?
Code 33 = MAP sensor voltage high; 34 = MAP sensor voltage low. The MAP sensor measures intake manifold pressure.

What about codes 44 and 45?
44 indicates a lean mixture and 45 a rich mixture in the exhaust, both detected by the lambda sensor (oxygen sensor).

Does this table apply to a multi-point injection engine?
Not necessarily. It covers the S10/Blazer 2.2 EFI Multec single-point injection system; multi-point injection codes may differ.

Paulo's Garage · Informational content based on hands-on garage experience. Always refer to your car's official service manual and seek professional assistance when in doubt.