Home/GMC/Vandura P3500/GMC Vandura P3500 (1985-1997)/Repair manual/Testing & Diagnostics/Engine Controls - Tests W/codes - Diesel: Diagnosis
Contents Wiring diagrams Section: Testing & Diagnostics All sections

Engine Controls - Tests W/codes - Diesel: Diagnosis GMC Vandura P3500

Testing & Diagnostics 10 illustrations ~1071 words

SELF-DIAGNOSTIC SYSTEM

The 6.2L light duty emissions system includes a self-diagnostic system which can determine input signal circuit malfunctions. Input signal circuits determine engine function control.

Preliminary Inspection

  1. Check all vacuum hoses for correct routing, restrictions, cuts or other damage. Inspect difficult-to-see vacuum hoses beneath the air cleaner assembly and other engine components.
  2. Inspect all engine compartment wiring for proper connections. Also check wires for pinched or chaffed spots, as well as contact with sharp edges or exhaust manifolds.
  3. The preliminary inspection is very important and should be performed carefully and thoroughly, as it can often lead to fixing a problem without further diagnosis.

Diagnostic Procedure

  1. Ensure all engine systems NOT related to the Diesel Electronic Control (DEC) system are operating properly. DO NOT proceed with testing unless all non-DEC system problems are repaired.
  2. ALWAYS begin diagnosis with checking diagnostic circuit to determine if the DEC system and ECM are working properly. See DIAGNOSTIC CIRCUIT CHECK chart. If trouble codes are displayed (other than Code 12), determine if codes are hard or intermittent trouble codes.
  3. A hard code is one that is present while working on vehicle, and the problem condition persists. Hard codes will cause the SERVICE ENGINE SOON light to come on.
  4. An intermittent code is one which does not reset itself and is NOT present while working on vehicle. Intermittent codes are often caused by loose connections. The SERVICE ENGINE SOON light will go out 10 seconds after fault goes away. For intermittent diagnosis procedures, see «TESTS W/O CODES»(ref-10262) article in this section.

ENTERING OR EXITING DIAGNOSTIC MODE

  1. With key on and engine off, connect a jumper wire between ALDL terminal "B" (diagnostic terminal) and terminal "A" (ground). (Scheme 1) The Diesel Electronic Control (DEC) system will enter diagnostic mode.
  2. In this mode, ECM will display Code 12 by flashing the SERVICE ENGINE SOON light once, followed by a short pause, then 2 flashes in quick succession.
  3. Code 12 will be displayed 3 times. If no other codes are stored, Code 12 will continue to flash until diagnostic terminal is ungrounded. To exit diagnostic mode, turn ignition off and remove jumper from ALDL connector.

Scheme 1

Scheme 1

CLEARING TROUBLE CODES

Note. To prevent ECM damage, ensure ignition is in OFF position when disconnecting or reconnecting power to ECM.

Trouble codes should be cleared after repairs have been completed. Also, some diagnostic charts require codes to be cleared before using diagnostic chart. To clear codes, remove power to ECM for 30 seconds by either disconnecting battery cable and ECM pigtail to battery, or removing ECM "B" fuse.

If no hard fault codes are present (only intermittent codes exist), proceed to TESTS W/O CODES article in this section for intermittent diagnostic procedures.

SPECIAL TOOLS (DIAGNOSTIC)

Special Scan testers are plugged into the ALDL connector may be used to read trouble codes, and check voltages in system on serial data line. These testers can save a great deal of time. For additional information, see owner's manual included with tester.

TEST EQUIPMENT

A tachometer, test light, Digital Volt-Ohmmeter (DVOM) with a minimum 10-megohm input impedance, a vacuum gauge, and jumper wires are required to test and diagnose the Diesel Electronic Control (DEC) system. A Scan tester may also be used to access data parameters. Tester will supply a visual reading of most inputs, and some outputs, to the ECM.

DIAGNOSTIC CHARTS

The following diagnostic flow charts and circuit schematics are provided courtesy of General Motors Corp.

DIAGNOSTIC CIRCUIT CHECK

The ECM provides diagnostic logic to detect faults in the Diesel Electronic Control (DEC) system. When ECM recognizes a fault, it turns on the SERVICE ENGINE SOON light and stores codes. If condition is corrected, the SERVICE ENGINE SOON light will go off. ECM recognizes errors in engine speed and EGR vacuum, as well as electrical faults involving the 5-volt reference circuit. ECM controls the following

  1. Exhaust Gas Recirculation (EGR)
  2. Exhaust Pressure Regulation (EPR)
  3. Torque Converter Clutch (TCC)
  4. System Diagnosis
  5. Cold Advance & Glow Plugs

To allow proper engine control, the ECM monitors the following inputs

  1. Engine RPM
  2. Manifold Absolute Pressure (MAP)
  3. Throttle Position Sensor (TPS)
  4. Vehicle Speed Sensor (VSS)
  5. Coolant Temperature Sensor (CTS)

Begin all diagnosis with diagnostic circuit check. After any DEC system repair, repeat diagnostic circuit check.

Note. Test numbers refer to test numbers on diagnostic chart.

Test Number 1) This tests SERVICE ENGINE SOON light operation. With ignition on and engine off, light should be on.

Test Number 2) Grounding ALDL diagnostic terminal "B" allows ECM to flash Code 12 and any stored codes. Light must flash on and off to be considered a proper code. If light just goes from bright to dim, it is not considered a code.

Diagnostic Circuit Check Schematic. Scheme 2

Scheme 2: Diagnostic Circuit Check Schematic

Diagnostic Circuit Check Flow Chart. Scheme 3

Scheme 3: Diagnostic Circuit Check Flow Chart

Diagnostic Aids

Check circuit No. 410 routing for a potential short to circuit No. 452, or ground. Scan tester displays engine temperature in degrees Celsius. After starting engine, temperature should rise to about 90°C and stabilize when thermostat opens. Test coolant sensor at various temperature levels. See COOLANT TEMPERATURE SENSOR RESISTANCE table. An out-of-calibration sensor can cause poor driveability.

Temperature °F (°C)Ohms
210 (100)185
160 (70)450
100 (38)1800
70 (20)3400
40 (4)7500
20 (-7)13,500
0 (-18)25,000
40 (-40)100,700

COOLANT TEMPERATURE SENSOR RESISTANCE

Code 14 Schematic - CTS Sensor (Signal Voltage Low). Scheme 4

Scheme 4: Code 14 Schematic - CTS Sensor (Signal Voltage Low)

Code 14 Flow Chart - CTS Sensor (Signal Voltage Low). Scheme 5

Scheme 5: Code 14 Flow Chart - CTS Sensor (Signal Voltage Low)

Scan tester displays engine temperature in degrees Celsius. After starting engine, temperature should rise to about 90°C and stabilize when thermostat opens. If Code 12 or 21 is also set, check circuit No. 452 for faulty wiring or connections. Check terminals at sensor connector.

Test coolant sensor at various temperature levels. See COOLANT TEMPERATURE SENSOR RESISTANCE table. An out-of-calibration sensor can cause poor driveability.

Temperature °F (°C)Ohms
210 (100)185
160 (70)450
100 (38)1800
70 (20)3400
40 (4)7500
20 (-7)13,500
0 (-18)25,000
40 (-40)100,700

COOLANT TEMPERATURE SENSOR RESISTANCE

Code 15 Flow Chart - CTS Sensor (Signal Voltage High). Scheme 6

Scheme 6: Code 15 Flow Chart - CTS Sensor (Signal Voltage High)

Disregard Code 23 if SERVICE ENGINE SOON light goes out when throttle is returned to idle.

Code 23 Schematic & Flow Chart - TPS Sensor Misadjusted. Scheme 7

Scheme 7: Code 23 Schematic & Flow Chart - TPS Sensor Misadjusted

With drive wheels turning, Scan tester and speedometer reading should closely match.

Code 24 Schematic - Vehicle Speed Sensor Circuit. Scheme 8

Scheme 8: Code 24 Schematic - Vehicle Speed Sensor Circuit

Code 24 Flow Chart - Vehicle Speed Sensor Circuit. Scheme 9

Scheme 9: Code 24 Flow Chart - Vehicle Speed Sensor Circuit

A vacuum leak may cause a Code 32. Check all vacuum hoses and components connected to vacuum hoses for leaks. Also check cruise control and A/C systems vacuum hoses and components.

Code 32 Flow Chart - EGR Circuit Loop Error. Scheme 10

Scheme 10: Code 32 Flow Chart - EGR Circuit Loop Error