Contents Section: Testing & Diagnostics All sections

2.5l Vins [u & R] Cec Tests W/codes Oldsmobile Cutlass Ciera I

Testing & Diagnostics 124 illustrations ~13675 words

MODEL IDENTIFICATION

Note. The following conditions must be met before testing: Engine at operating temperature, Engine in closed loop operation, Engine idling ("Engine Run" column), Test terminal NOT grounded, and Scanner or ALDL tool NOT installed.

Repair procedures in this article are sometimes identified by a specific body code. The following table lists GM division, model name, and body types that apply to the body codes.

Body & GM DivisionModel NameEngine, FUEL (VIN)
"A" Body
BuickCentury2.5L 4-Cyl. TBI (R)
BuickCentury2.8L V6 MFI (W)
BuickCentury3.8L V6 SFI (3)
ChevroletCelebrity2.5L 4-Cyl. TBI (R)
ChevroletCelebrity2.8L V6 MFI (W)
OldsmobileCutlass Ciera2.8L V6 MFI (W)
OldsmobileCutlass Ciera3.8L V6 SFI (3)
OldsmobileCutlass Cruiser2.8L V6 MFI (W)
OldsmobileCutlass Cruiser3.8L V6 SFI (3)
Pontiac60002.5L 4-Cyl. TBI (R)
Pontiac60002.8L V6 MFI (W)
Pontiac60003.1L V6 MFI (T)
"J" Body
BuickSkyhawk2.0L 4-Cyl. TBI (1)
BuickSkyhawk2.0L 4-Cyl. TBI (K)
CadillacCimarron2.8L V6 MFI (W)
ChevroletCavalier2.0L 4-Cyl. TBI (1)
ChevroletCavalier2.8L V6 MFI (W)
OldsmobileFirenza2.0L 4-Cyl. TBI (1)
OldsmobileFirenza2.0L 4-Cyl. TBI (K)
PontiacSunbird2.0L 4-Cyl. TBI (K)
PontiacSunbird2.0L 4-Cyl. MFI (M)
"N" Body
BuickSkylark2.3L 4-Cyl. MFI (D)
BuickSkylark2.5L 4-Cyl. TBI (U)
BuickSkylark3.0L V6 MFI (L)
BuickSkylark Somerset2.0L 4-Cyl. TBI (K)
BuickSkylark Somerset2.5L 4-Cyl. TBI (U)
BuickSkylark Somerset3.0L V6 MFI (L)
BuickSomerset Regal2.0L 4-Cyl. TBI (K)
BuickSomerset Regal2.5L 4-Cyl. TBI (U)
BuickSomerset Regal3.0L V6 MFI (L)
OldsmobileCutlass Calais2.3L 4-Cyl. MFI (D)
OldsmobileCutlass Calais2.5L 4-Cyl. TBI (U)
OldsmobileCutlass Calais3.0L V6 MFI (L)
PontiacGrand Am2.0L 4-Cyl. MFI (M)
PontiacGrand Am2.3L 4-Cyl. MFI (D)
PontiacGrand Am2.5L 4-Cyl. TBI (U)
"P" Body
PontiacFiero2.5L 4-Cyl. TBI (R)
PontiacFiero2.8L V6 MFI (9)

MODEL IDENTIFICATION & ENGINE APPLICATIONS

DESCRIPTION

The computerized engine control system monitors as many as 19 engine/vehicle functions. (Scheme 390) This system controls engine operation and lowers exhaust emissions while maintaining fuel economy and driveability. The Electronic Control Module (ECM) is the "brain" of the CCC system.

The computerized engine control system is primarily an emission control system, designed to maintain a 14.7:1 air/fuel ratio under all operating conditions. When the ideal air/fuel ratio is maintained, the 3-way catalytic converter can control Oxides of Nitrogen (NOx), Hydrocarbon (HC) and Carbon Monoxide (CO) emissions.

ECM Conditions Sensed & Systems Controlled. Scheme 390

Scheme 390: ECM Conditions Sensed & Systems Controlled

DIAGNOSTIC SYSTEM OPERATION

The ECM of computerized engine control system is equipped with a self diagnostic system which detects system failures or abnormalities. As a bulb and system check, "SERVICE ENGINE SOON" light will glow when ignition switch is turned to "ON" position and engine is not running. When engine is started, light should go out. If not, a malfunction has been detected in the computerized engine control system or "SERVICE ENGINE SOON" light circuit is faulty.

When a malfunction occurs, ECM will illuminate the "SERVICE ENGINE SOON" light located on instrument panel. When malfunction is detected and light is turned on, a corresponding trouble code will be stored in ECM memory. Malfunctions are recorded as "hard failures" or as "intermittent failures".

"HARD FAILURES"

Hard failures cause "SERVICE ENGINE SOON" light to glow and remain on until the malfunction is repaired. If light comes on and remains on during vehicle operation, cause of malfunction must be determined using diagnostic charts. If a sensor fails, ECM will use a substitute value in its calculations to continue engine operation. In this condition, vehicle is driveable, but loss of good driveability will most likely be encountered.

"INTERMITTENT FAILURES"

Intermittent failures cause "SERVICE ENGINE SOON" light to flicker or illuminate and go out about 10 seconds after the intermittent fault goes away. The corresponding trouble code, however, will be retained in ECM memory. If related fault does not reoccur within 50 engine restarts, related trouble code will be erased from ECM memory. Intermittent failures may be caused by sensor, connector or wiring related problems. See INTERMITTENTS in the CCC TESTS W/O CODES article in this section.

Note. Trouble codes will be recorded at various operating times. Some codes require operation of that sensor or switch for 5 seconds. Others may require operation for 5 minutes or longer under engine load.

BASIC DIAGNOSTIC PROCEDURE

Note. Most computerized engine control problems are the result of mechanical breakdowns, poor electrical connections or damaged vacuum hoses. Before considering the computer system as a possible cause of problems, ignition high tension wires, fuel supply, electrical connections and vacuum hoses should be checked. Failure to do so may result in lost diagnostic time.

Diagnosis of the computerized engine control system should be performed in the following order

  1. Make sure that all engine systems not related to the computer system are operating properly. Do not proceed with testing unless all other problems have been repaired.
  2. Perform appropriate DIAGNOSTIC CIRCUIT CHECK for that system. If trouble codes were displayed (other than Code 12), decide whether codes are "hard" or "intermittent" trouble codes. "Hard" codes will cause the "SERVICE ENGINE SOON" light to illuminate continuously while engine is running. See ECM TROUBLE CODE DEFINITIONS table in this article.
  3. If no trouble codes were displayed, perform FIELD SERVICE MODE CHECK procedures.
  4. If no trouble is indicated by the FIELD SERVICE MODE check and/or a driveability problem exists, refer to SYMPTOM DIAGNOSIS and/or SCAN TESTER USAGE in the TROUBLE SHOOTING procedures in the CCC TESTS W/O CODES article in this section. The comments there will send you to the proper component charts or tell you the most likely system/component to check.
  5. After any repairs are made, clear any trouble codes and perform FIELD SERVICE MODE check again.

Scheme 391

Scheme 391: ENTERING OR EXITING DIAGNOSTIC MODE (NON-SCAN)
  1. Turn ignition on. Do not start engine. "SERVICE ENGINE SOON" light should glow. Locate Assembly Line Data Link (ALDL) connector attached to ECM wiring harness under instrument panel, left or right of steering column (under cigar lighter plate in center console on Fiero). Insert jumper wire across terminal "B", "DIAGNOSTIC TERMINAL" and terminal "A", "GROUND". (Scheme 391) CAUTION: Inserting spade lug (jumper lead) into terminals of ALDL connector grounds "DIAGNOSTIC TERMINAL". Do not ground ALDL connector until after ignition is on (engine not running). (Scheme 391): ALDL Connector Terminal Identification NOTE: In some of the diagnostic and trouble shooting charts the Assembly Line Data Link (ALDL) may also be referred to as the Assembly Line Communication Link (ALCL). These are referring to the same connector. It is also the test point for connection of aftermarket "Scan" testers.
  2. "SERVICE ENGINE SOON" light should flash Code "12". Code "12" consists of "FLASH", pause, "FLASH", "FLASH" followed by a longer pause. Trouble Code "12" will be repeated 2 more times. If any other trouble codes are stored in ECM memory, they will be displayed in the same manner.
  3. To exit diagnostic mode, turn ignition off and remove jumper wire from ALDL connector.

READING TROUBLE CODES

The ECM stores component failure information for the CCC system under a related trouble code which can be recalled for diagnosis and repair. Trouble codes may be read by counting flashes of the "SERVICE ENGINE SOON" light, or by reading the output of a diagnostic "Scan" tester connected to the ALDL connector. The tester is faster, more accurate, and capable of reading information which otherwise would necessitate testing individual ECM and sensor/solenoid connector terminals with a volt/ohmmeter. See SCAN DATA TABLES and SCAN TESTER USAGE in this article.

If "Scan" tester is not available, it is possible to read flashes of the dashboard "SERVICE ENGINE SOON" light by grounding the diagnostic terminal of the ALDL with ignition on and engine off. For example, "FLASH", "FLASH", pause, "FLASH", longer pause, identifies "21". The first series of flashes are the first digit of trouble code; second series of flashes are the second digit of trouble code. Trouble codes are displayed starting with the lowest numbered code. Each code is displayed 3 times. Codes will continue to repeat as long as ALDL "DIAGNOSTIC TERMINAL" is grounded.

Note. Trouble codes will be recorded at various operating times. Some codes require operation of that sensor or switch for 5 seconds; others may require operation for 5 minutes or longer at normal operating temperature, road speed and load. Therefore, some codes may not set in a service bay operational mode.

ECM TROUBLE CODE DEFINITIONS

Code No.Circuit Affected
12 (1)No RPM reference pulse
13Open oxygen sensor circuit
14Coolant sensor circuit shorted
15Coolant sensor circuit open
21TPS signal voltage high
22TPS signal voltage low
23MAT voltage high
24VSS circuit
25MAT sensor signal voltage low
32EGR vacuum control signal
33MAP sensor voltage high
34MAP sensor voltage low
35IAC (EFI) speed error
41No distributor reference (HEI)
41C(3)I ignition - cam sensor loss
41Cylinder select error (MEM-CAL)
42EST circuit open or grounded
43ESC retard signal too low
44Lean oxygen sensor value
45Rich oxygen sensor value
51Faulty PROM, MEM-CAL or ECM
52Faulty/missing CALPAC or MEM-CAL
53Faulty alternator, voltage high
54Fuel pump voltage low
55Faulty ECM
(1) Code "12" should be displayed only when no reference pulses are received by ECM (engine not running).
(1)Code "12" should be displayed only when no reference pulses are received by ECM (engine not running).

ECM TROUBLE CODE DEFINITION

Note. Trouble code charts should only be used if "SERVICE ENGINE SOON" light is illuminated (indicating a current problem exists). Exceptions are Code 13, 15, 24, 44 and 45 charts, which may be used to help diagnose intermittent codes.

Note. Any time Codes 51, 52, 54 or 55 are displayed with another code, start with "50-series" code first, then proceed to low profile numbered code.

TROUBLE CODE DETERMINATION (HARD OR INTERMITTENT)

During any diagnostic procedure, you must decide between "hard" failure codes and "intermittent" failure codes. Diagnostic charts will not usually help analyze "intermittent" codes. To determine "hard" codes and "intermittent" codes, proceed as follows

  1. Manually enter diagnostic mode. Read and record all stored trouble codes. Exit diagnostic mode and clear trouble codes.
  2. Apply parking brake and place transmission in Neutral (man. trans.) or "P" (auto. trans.). Block drive wheels. Start engine. "SERVICE ENGINE SOON" light should go out. Run warm engine at specified curb idle for 2 minutes. Note "SERVICE ENGINE SOON" light.
  3. If "SERVICE ENGINE SOON" light comes on, enter diagnostic mode. Read and record trouble codes. This will reveal "hard failure" codes. Codes 13, 15, 24, 44, 45 and 55 may require a road test to reset "hard failure" after trouble codes were cleared.
  4. If "SERVICE ENGINE SOON" light does not come on, all stored trouble codes were "intermittent failures". Exceptions are noted under BASIC DIAGNOSTIC PROCEDURES.

CLEARING TROUBLE CODES

Turn ignition switch to "ON" position and ground "DIAGNOSTIC TERMINAL" lead at ALDL connector. Turn ignition switch to "OFF" position and remove ECM fuse from fuse block for 10 seconds. Replace fuse. Remove "DIAGNOSTIC TERMINAL" ground lead.

DIAGNOSTIC MATERIALS

Note. The charts described in the following paragraphs are arranged later in this article, by engine size and fuel system type.

DIAGNOSTIC CHARTS

The diagnostic charts are used to find and repair problems which the on-car diagnostics have found. These charts include

  1. Charts which test the reliability of the self diagnostic system.
  2. Charts which help fix problems which are "SERVICE ENGINE SOON" light related.
  3. Charts which test the computerized fuel control system performance.
  4. Charts which help fix a problem when the on-car diagnostics don't work.
  5. ENGINE CRANKS BUT WON'T RUN charts. Refer to the appropriate TROUBLE SHOOTING chart in the CCC TESTS W/O CODES article in this section.
  6. Charts where a stored trouble code leads you to a particular problem. See ECM TROUBLE CODE DEFINITION and DIAGNOSTIC AIDS in this article. Charts which are used because the FIELD SERVICE MODE CHECK found a problem.

Note. Although there are many charts connected with computer diagnosis, only 2 charts are needed to prove system is operating properly. Normally, only 3 charts are necessary to find a problem, if one exists.

DIAGNOSTIC AIDS

Diagnostic aids (located in each "trouble code" chart box for each system) are additional tips used to help diagnose trouble codes when inspected circuit checks out okay. Diagnostic aids may help lead to a definitive solution to that trouble code problem.

FIELD SERVICE MODE CHECK (FUEL INJECTED MODELS)

On fuel injected models, "SERVICE ENGINE SOON" light will indicate operational mode of engine if ALDL is grounded while engine is running. In closed loop mode, "SERVICE ENGINE SOON" light will flash at a rate of one flash per second. In open loop, light will flash at a rate of 2.5 flashes per second. If light is off all or most of the time, a lean exhaust is indicated. If light is on all or most of the time, a rich exhaust is indicated.

This test confirms proper operation of fuel system and verifies closed loop operation. Clear codes and perform this test after any repair is completed. When performing this check, always engage parking brake and block DRIVE wheels. Parking brake on front-wheel drive models does NOT hold drive wheels.

Note. On some engines, oxygen sensor will cool off after only a short period of time while engine is idling. This will cause engine to go into open loop. To restore closed loop mode, run engine at part throttle several minutes and accelerate from idle to part throttle several times.

SPECIAL DIAGNOSTIC TOOLS

Note. Special "Scan" testers plugged into the ALDL may be used to read trouble codes and check voltages in the system on the serial data line (terminal "E" on EFI and terminal "M" on EFI with P-4 systems). These testers can save a great deal of time. For additional information see SCAN TESTER USAGE and SCAN TESTER - TEST DATA PARAMETERS table in this article.

The computerized engine control system is most easily diagnosed using a "Scan" tester, however, other tools may aid in diagnosing problems if a "Scan" tester is unavailable. These tools are: a tachometer, a dwell meter, test light, ohmmeter, digital voltmeter with 10-megohm impedance (minimum), vacuum pump, vacuum gauge, fuel injector test lights (TBI and PFI) and 6 jumper wires 6" long (one wire with female connectors at both ends, one wire with male connector at both ends and 4 wires with male and female connectors at opposite ends). A test light, rather than a voltmeter, must be used when indicated by a diagnostic chart.

Note. If engine operation seems to change when dwell meter is connected to Green wire, remove dwell meter and use another type. A few brands are not compatible with computerized engine control system.

When engine is at operating temperature and idling, dwell meter needle should vary between 10-50 degrees. This indicates closed loop operation. Before engine reaches operating temperature, dwell should be fixed between 10-50 degrees, indicating open loop operation. If after reaching normal operating temperature dwell is fixed between 10-50 degrees, less than 10 degrees or more than 50 degrees, refer to appropriate CHART A - DWELL FIXED diagnostic chart for that system.

SCAN TESTER USAGE

Note. Prior to connection of scan tester to vehicle, diagnostic system should be checked to determine if system is operating properly and if information received by scan tester will be accurate. This is done by performing appropriate DIAGNOSTIC CIRCUIT CHECK for that system. If vehicle does not pass diagnostic circuit check, information received by scan tester may be invalid. CCC Scan tester is a specialized tester which, when plugged into ALDL, can be used to diagnose on-board computer control stems by providing instant access to circuit voltage information without need to crawl under dash or hood to back-probe sensors and connectors.

Scan testers cut down diagnostic time dramatically by furnishing input data (voltage signals) which can be compared to specification parameters. See SCAN TESTER - TEST DATA PARAMETERS table in this article. They also furnish information on output device (solenoids and motors) status. Status parameters, however, are only an indication that output signals have been sent to devices by the ECM. It does not indicate if devices have responded properly to that signal. This will need to be verified at output device using a voltmeter or test light.

Note. Code 12 should always exist when ALDL is grounded with key on and engine not running but may not be indicated by all makes of scan tester.

If trouble codes are not present, this is not an indication that there is not a problem. CCC related problems are about 20 percent codes and 80 percent driveability. Sensors that are out of specification WILL NOT set a trouble code but WILL cause driveability problems. Use of a scan tester is easiest method of checking sensor specifications and other data parameters. Tester is also useful in finding intermittent wiring problems by wiggling wiring harnesses and connections (key on, engine off) while observing data parameters. See the SCAN TESTER - TEST DATA PARAMETERS table below.

Note. Information obtained by scan tester is only as accurate as the tester itself. If erroneous voltage signals are suspected, it will be necessary to verify tester information using a digital voltmeter and wiring schematic. If non-existent codes are in evidence, turn ignition off, remove tester, turn ignition on and ground ALDL "DIAGNOSTIC TERMINAL". If same codes are not flashed by "SERVICE ENGINE SOON" light that were indicated by scan tester, tester cannot be used on vehicle and information obtained by it will not be guaranteed accurate.

SCAN TESTER - TEST DATA PARAMETERS

Note. Information in the following tables is typical readings taken on vehicle with engine idling, upper radiator hose hot, closed throttle, transmission in Park or Neutral, "closed loop" status achieved and all accessories off (except as noted in tables). Data parameters are updated every 1 1/4 seconds. On systems using P-4 computers, parameter updates are virtually instantaneous. Not all devices & systems are used on all models.

Tester PositionUnits MeasuredNominal Data Value
A/C ClutchOn/OffOff (On with A/C)
A/C RequestYes/NoNo/Yes (with request)
AIR Divert SolenoidOn/OffOn (air to switching sol.)
AIR Divert SolenoidOn/OffOff (air to atmosphere)
AIR Switching SolenoidOn/OffOn (to exhaust manifold)
AIR Switching SolenoidOn/OffOff (to catalytic converter)
BAROVolts3-4.5
Battery VoltageVolts13.5-14.5
Block LearnCounts118-138 (128 normal)
Brake SwitchOn/OffOn when engaged
Canister Purge Sol.On/OffOn/engine cold (idle some)
Clear FloodOn/Off***See tester manual**
Coolant FanOn/OffOff below 216°F (102° C)
Coolant Temp.°C85-105° (norm.temperature)
Crank RPMRPM100-900
Cross CountsCounts0-255
Cruise Control SwitchOn/OffWhen engaged
EGR SolenoidOn/OffOn when energized
EGR Duty Cycle0-100%0/closeD100/fully open
Fan RelayOn/OffOn when energized
Fan RequestOn/OffOn with request
Fuel BackupYes/NoYes when engaged
IACCounts0-50
Ignition/CrankOn/OffOn with ignition/crank
Injector Pulse WidthMil./Sec.8-3.0
INT (Integrator)Counts110-145 (128 normal)
Knock Retard (ESC)Counts0-255
Knock SignalYes/NoYes when knock exists
MAT Temperature°C10-90°
MAPVolts1 (idle)to4.5(WOT)
Open/Closed Loop StatusOl/ClClosed/Open during extended idle
O2 SensorMillivolts100 (lean) to 999 (rich)
P/N SwitchP/N/RDLPark/Neutral
P/S SwitchNorm/HiNormal
PROM I.D.PROM #Original factory number
RPMRPMSpec. +/- 25 RPM Drive (Auto.)
RPMRPMSpec. +/- 50 RPM Neut. (man.)
Spark Advance# of Deg.Varies
TCCOn/OffOff (On with command)
TPSVolts1.25 (idle) to 5.0 (WOT)
Throttle Angle0-100%0 (idle) to 110 (WOT)
Trouble CodesCode #No Codes
Turbo BoostOn/OffOn when activated
Upshift Light (Man. Trans.)On/OffOff
VSSMPH0-actual
3rd Gear SwitchOn/OffOn/3rd & 4th gear
4th Gear SwitchOn/OffOn/4th gear

THROTTLE BODY INJECTION

Note. In some of the diagnostic and trouble shooting charts the Assembly Line Data Link (ALDL) may also be referred to as the Assembly Line Communication Link (ALCL). This is the same test point for connection of aftermarket "Scan" testers.

DIAGNOSTIC CIRCUIT CHECK

The diagnostic circuit check is an organized approach for identifying fuel injection problems using an Assembly Line Data Link (ALDL). This data link can provide diagnostic information for display on any "Scan" tester or any tester designed for this purpose. The tester plugs into ALDL connector located below instrument panel. If a stored code is displayed, code definitions will aid in determining if fault is still present (hard failure) or result of an intermittent condition not normally diagnosed using code charts.

If "Scan" tester is not operating, check on another vehicle. If okay, the cigar lighter socket should be checked for 12 volts and a good ground.

Also check for an open diagnostic test terminal for ALDL terminal "B" and ECM. With ignition on diagnostic line (ALDL terminal "B") should have about 5 volts present.

  1. If trouble codes are not displayed in diagnostic circuit check, observe scan data parameters using a scan tester. Sensors that are out of specification will not set trouble codes, but may cause driveability problems. See the SCAN TESTER - TEST DATA PARAMETERS table in this article.

Diagnostic Circuit Check Flow Chart. Scheme 392

Scheme 392: Diagnostic Circuit Check Flow Chart

CHART A1 - NO "SERVICE ENGINE SOON" LIGHT

The "SERVICE ENGINE SOON" light should come on when ignition is turned on and engine is not running. Battery voltage is supplied directly to the bulb. The ECM controls the light by grounding circuit No. 419.

If engine runs, a no "SERVICE ENGINE SOON" light condition indicates a defective bulb, blown fuse or open control circuit No. 419. If engine cranks but will not run, no "SERVICE ENGINE SOON" light indicates a blown battery fuse, blown fusible link, ECM ignition fuse blown, battery circuit No. 240 to ECM open, ignition circuit No. 439 to ECM open or poor connection to ECM.

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

  1. Battery feed circuit No. 240 is protected by a fusible link at the battery.
  2. Using a test light connected to 12 volts, probe each of the ECM ground circuits.

Flow Chart & Schematic A1: No "SES" Light. Scheme 393

Scheme 393: Flow Chart & Schematic A1: No "SES" Light

NO ALDL DATA, WON'T FLASH CODE 12, "SERVICE ENGINE SOON" LIGHT ON STEADY

The "SERVICE ENGINE SOON" light should come on when ignition switch is in the "ON" position and engine is not running. Battery voltage is directly supplied to bulb. The ECM controls the light by grounding circuit No. 419. With diagnostic terminal grounded, light should flash Code 12, followed by other trouble codes stored in memory. A steady light indicates a grounded circuit No. 419 or an open diagnostic circuit No. 451.

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

  1. If "Scan" tester is not operating, check on another vehicle. If okay, the cigarette lighter socket should be checked for 12 volts and a good ground. Also check for an open diagnostic test terminal for ALDL terminal "B" and ECM. With ignition on, diagnostic line (ALDL terminal "B") should have about 5 volts present.
  2. If the light goes off when the ECM connector is disconnected, then circuit No. 419 is not shorted to ground. Check connector terminals physically for proper contact.
  3. This step checks for an open diagnostic circuit No. 451.
  4. At this point "SERVICE ENGINE SOON" light wiring is okay. Problem may be a faulty ECM or PROM. If Code does not flash, the ECM should be replaced using the original PROM. Replace the PROM only after trying a new ECM, as a defective PROM is an unlikely cause of the problem.

Chart A2 Schematic: No Code 12, "SES" Light Always ON. Scheme 394

Scheme 394: Chart A2 Schematic: No Code 12, "SES" Light Always ON

Flow Chart A2: No Code 12, "SES" Light Always ON. Scheme 395

Scheme 395: Flow Chart A2: No Code 12, "SES" Light Always ON

CHART A3 - ENGINE CRANKS/WON'T RUN (J BODY) (1 OF 2)

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

  1. A "SERVICE ENGINE SOON" light on checks for ignition and battery supply to ECM.
  2. Using Spark Tester (ST-125), check voltage at spark plugs. No spark indicates an ignition module problem.
  3. Fuel spray from injector indicates that fuel is available. Check engine for flooding. While cranking engine, there should be no fuel spray with injector disconnected. Replace injector if it sprays or if it drips.
  4. If test light "blinks" while cranking, ECM control is functioning properly. How bright the light blinks is not important.
  5. The EFI system is considered okay if no trouble was found. Reconnect injector and look for possible mechanical problems.
  6. This test will determine if ignition module is not generating the reference pulse, or if the wiring or ECM are at fault.
  1. Water or foreign material can cause a no start during freezing weather. The engine may start after 5 or 6 minutes in a heated shop. The problem may not reoccur until an overnight park in freezing temperatures.
  2. An EGR valve sticking open can cause a low air/fuel ratio during cranking. Unless engine enters "Clear Flood" at the first indication of a flooding condition, it can result in a no start.
  3. Low fuel pressure can result in a very lean air/fuel ratio. See CHART A7 - FUEL SYSTEM DIAGNOSIS.

Chart A3 Schematic: Cranks But Won't Run (J Body). Scheme 396

Scheme 396: Chart A3 Schematic: Cranks But Won't Run (J Body)

Flow Chart A3: Cranks But Won't Run (1 Of 2) (J Body). Scheme 397

Scheme 397: Flow Chart A3: Cranks But Won't Run (1 Of 2) (J Body)

Flow Chart A3: Cranks But Won't Run (1 Of 2, Part 1) (J Body). Scheme 398

Scheme 398: Flow Chart A3: Cranks But Won't Run (1 Of 2, Part 1) (J Body)

Flow Chart A3: Cranks But Won't Run (1 Of 2, Part 2) (J Body). Scheme 399

Scheme 399: Flow Chart A3: Cranks But Won't Run (1 Of 2, Part 2) (J Body)

CHART A3 - ENGINE CRANKS/WON'T RUN (J BODY) (2 OF 2)

Ignition voltage is supplied to the fuel injector through circuit No. 439. The injector will be pulsed (sprayed) when the ECM grounds and opens circuit No. 467.

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

  1. This check determines if injector has ignition voltage on one terminal only.
  2. A faulty ECM may result in damage to the injector.
  3. A test light connected from ground to ECM harness terminal "W1" should light due to continuity through injector.

Flow Chart A3: Cranks But Won't Run (2 Of 2) (J Body). Scheme 400

Scheme 400: Flow Chart A3: Cranks But Won't Run (2 Of 2) (J Body)

Flow Chart A3: Cranks But Won't Run (2 Of 2) (J Body). Scheme 401

Scheme 401: Flow Chart A3: Cranks But Won't Run (2 Of 2) (J Body)

CHART A3 - CRANKS BUT NO RUN (A/N/P BODY) (1 OF 3)

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

  1. A "SERVICE ENGINE SOON" light on checks for ignition and battery supply to ECM.
  2. Because the Direct Ignition System (DIS) uses 2 plugs and wires to complete the circuit of each coil, the opposite spark plug wire should be left connected. Using Spark Tester (ST-125), check for spark to spark plugs. No spark indicates a possible ignition module problem.
  3. While cranking engine, there should be no fuel spray with injector disconnected. Replace injector if it sprays or if it drips.
  4. If test light "blinks" while cranking, ECM control is functioning properly. How bright the light blinks is not important.
  5. Reconnect injector. The EFI system is considered okay if fuel sprays from the injector. Look for possible mechanical problems.
  1. Water or foreign material can cause a no start during freezing weather. The engine may start after 5 or 6 minutes in a heated shop. The problem may not reoccur until an overnight park in freezing temperatures.
  2. An EGR valve sticking open can cause a low air/fuel ratio during cranking.
  3. Unless engine enters "Clear Flood" at the first indication of a flooding condition, a "no start" condition may result.
  4. Low fuel pressure can result in a very lean air/fuel ratio. See CHART A7 - FUEL SYSTEM DIAGNOSIS.

Chart A3 Schematic: Cranks But Won't Run (P Body). Scheme 402

Scheme 402: Chart A3 Schematic: Cranks But Won't Run (P Body)

Chart A3 Schematic: Cranks But Won't Run (A/N Body). Scheme 403

Scheme 403: Chart A3 Schematic: Cranks But Won't Run (A/N Body)

Flow Chart A3: Cranks But Won't Run (A/N/P Body). Scheme 404

Scheme 404: Flow Chart A3: Cranks But Won't Run (A/N/P Body)

Flow Chart A3: Cranks But Won't Run (A/N/P Body). Scheme 405

Scheme 405: Flow Chart A3: Cranks But Won't Run (A/N/P Body)

CHART A3 - CRANKS BUT NO RUN (A/N/P BODY) (2 OF 3)

A magnetic pick-up crank sensor in the side of the block is used to determine engine crankshaft position. Crankshaft rotation past the magnetic pick-up creates a reference signal for the DIS ignition module. The module then processes this signal and creates the proper reference pulses needed by the ECM to trigger the coil at the correct time.

If "Scan" tester did not indicate cranking RPM, and there is no spark present at the plugs, the problem lies in the DIS unit or the power and ground supplies to the module.

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

  1. Because the Direct Ignition System (DIS) uses 2 spark plugs and wires to complete the circuit of each coil, the opposite spark plug wire should be left connected.
  2. This test will determine if the DIS system has a 12 volt supply and a good ground.
  3. This test will determine if the ignition module is generating a reference pulse, or if the wiring or ECM are faulty.
  4. This test will determine if the ignition module is not triggering the problem coil or if the tested coil is at fault.
  5. This test checks for continuity of the crank sensor and connections, as well as sensor magnetism.

Flow Chart A3: Cranks But Won't Run (A/N/P Body) (Cont.). Scheme 406

Scheme 406: Flow Chart A3: Cranks But Won't Run (A/N/P Body) (Cont.)

Flow Chart A3: Cranks But Won't Run (A/N/P Body) (Cont.). Scheme 407

Scheme 407: Flow Chart A3: Cranks But Won't Run (A/N/P Body) (Cont.)

CHART A3 - CRANKS BUT NO RUN (A/N/P BODY) (3 OF 3)

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

  1. No blinking light indicates no ECM pulse to the injector.
  2. Injector resistance should be more than 1.2 ohms. Resistance of less than this may result in a blown fuse for circuit No. 439. Replace injector if resistance is not more than 1.2 ohms.

Flow Chart A3: Cranks But Won't Run (A/N/P BODY) (Cont.). Scheme 408

Scheme 408: Flow Chart A3: Cranks But Won't Run (A/N/P BODY) (Cont.)

CHART A5 - FUEL PUMP RELAY (J/N/P BODY)

The ECM turns in-tank fuel pump on as long as ignition is on and the engine is cranking or running. The ECM will allow the pump to run as long as it receives reference pulses from distributor. If there are no reference pulses, the ECM will shut off the fuel pump within 2 seconds after ignition switch is in "ON" position.

Should the fuel pump relay, or the 12-volt relay drive from the ECM fail, the fuel pump will run through the oil pressure switch back-up circuit.

An inoperative fuel pump relay can result in long cranking times, particularly if the engine is cold. The extended cranking period is caused by the time necessary for the oil pump to build up enough pressure to close the oil pressure switch and turn on the fuel pump.

Chart A5 Schematic: Fuel Pump Relay (J/N/P Body). Scheme 409

Scheme 409: Chart A5 Schematic: Fuel Pump Relay (J/N/P Body)

Flow Chart A5: Fuel Pump Relay (J/N/P Body). Scheme 410

Scheme 410: Flow Chart A5: Fuel Pump Relay (J/N/P Body)

Flow Chart A5: Fuel Pump Relay (J/N/P Body). Scheme 411

Scheme 411: Flow Chart A5: Fuel Pump Relay (J/N/P Body)

CHART A5 - FUEL PUMP RELAY (A BODY)

The ECM turns in-tank fuel pump on as long as ignition is on and the engine is cranking or running. The ECM will allow the pump to run as long as it receives reference pulses from distributor. If there are no reference pulses, the ECM will shut off the fuel pump within 2 seconds after ignition switch is in "ON" position.

Should the fuel pump relay, or the 12-volt relay drive from the ECM fail, the fuel pump will run through the oil pressure switch back-up circuit.

An inoperative fuel pump relay can result in long cranking times, particularly if the engine is cold. The extended cranking period is caused by the time necessary for the oil pump to build up enough pressure to close the oil pressure switch and turn on the fuel pump.

Chart A5 Schematic: Fuel Pump Relay (A Body). Scheme 412

Scheme 412: Chart A5 Schematic: Fuel Pump Relay (A Body)

Flow Chart A5: Fuel Pump Relay (A Body). Scheme 413

Scheme 413: Flow Chart A5: Fuel Pump Relay (A Body)

Flow Chart A5: Fuel Pump Relay (A Body). Scheme 414

Scheme 414: Flow Chart A5: Fuel Pump Relay (A Body)

CHART A7 - FUEL SYSTEM DIAGNOSIS (A/J/N/P BODY) (1 OF 2)

Note. Use appropriate CHART A5 schematic for circuit reference.

When the ignition switch is turned to the "ON" position, the ECM will turn on the in-tank electric fuel pump by energizing the fuel pump relay through circuit No. 465. The fuel pump will deliver fuel to the TBI unit, where the system pressure is controlled by the pressure regulator. Fuel pressure will be 9-13 psi (.6-.9 kg/cm 2 ) with the vacuum hose connected to the pressure regulator. Excess fuel is returned to the fuel tank via the fuel return line. A fuel pump test terminal is located on the left side of the engine compartment. When the engine is stopped, the pump can be turned on by applying battery voltage to the test terminal. "P" body models can energize fuel pump through the ALDL.

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

  1. Test determines if the fuel pump will supply fuel pressure when energized through the fuel pump test terminal. If fuse in jumper wire blows, this indicates a short to ground in circuit No. 120. Use appropriate CHART A5 for determining applicable circuits and terminals.

Improper fuel system pressure may also cause vehicle to

  1. Crank but not run.
  2. Set Code 44 or 45.
  3. Cut out (may feel like ignition problem).
  4. Hesitate.

Flow Chart A7: Fuel System (A/J/N/P Body) (1 Of 2). Scheme 415

Scheme 415: Flow Chart A7: Fuel System (A/J/N/P Body) (1 Of 2)

Note. Fuel system is under pressure. To avoid fuel spillage, refer to field service procedures for testing or repairs requiring disassembly of fuel lines or fittings.

Flow Chart A7: Fuel System (A/J/N/P Body) (1 Of 2). Scheme 416

Scheme 416: Flow Chart A7: Fuel System (A/J/N/P Body) (1 Of 2)

CHART A7 - FUEL SYSTEM DIAGNOSIS (A/J/N/P BODY) (2 OF 2)

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

  1. Pressure below 9 psi (.6 kg/cm 2 ) falls into 2 categories: If regulated pressure is less than 9 psi (.6 kg/cm 2 ) and volume to injector is adequate, system will run lean and cause Code 44. Engine will be hard to start when cold and have poor overall performance. A restricted fuel flow is causing pressure drop. Normally, a vehicle with fuel pressure of less than 9 psi (.6 kg/cm 2 ) at idle will not be driveable. However, if pressure drop occurs only when driving, the engine will surge then stop as pressure begins to drop.
  2. When battery voltage is applied to the pump test terminal, and fuel return line is restricted, maximum fuel pump pressure of approximately 13-18 psi (.9-1.3 kg/cm 2 ) will develop.
  3. This test determines if high fuel pump pressure is due to a restricted fuel line or a throttle body pressure regulator problem.

Flow Chart A7: Fuel System (A/J/N/P Body) (2 Of 2). Scheme 417

Scheme 417: Flow Chart A7: Fuel System (A/J/N/P Body) (2 Of 2)

Flow Chart A7: Fuel System (A/J/N/P Body) (2 Of 2). Scheme 418

Scheme 418: Flow Chart A7: Fuel System (A/J/N/P Body) (2 Of 2)

CHART B1 - RESTRICTED EXHAUST SYSTEM CHECK

Before any components are replaced, exhaust system must be checked for restrictions. Check at AIR pipe or check at O2 sensor procedure may be used to diagnose condition, depending on engine or tool used.

CHECKING RESTRICTIONS AT AIR PIPE

Remove rubber hose at exhaust manifold AIR pipe check valve and remove check valve. Install fuel pump pressure gauge to hose and nipple via Propane Enrichment Device (J26911) as shown in illustration. Nipple should be inserted into exhaust manifold AIR pipe.

Flow Chart B1: Checking Restriction At Air Pipe. Scheme 419

Scheme 419: Flow Chart B1: Checking Restriction At Air Pipe

CHECKING RESTRICTIONS AT O2 SENSOR

Remove O2 sensor. Install back pressure tester in place of O2 sensor as shown in illustration. After test is completed, ensure that the O2 sensor threads are coated with anti-seize compound before installation.

Flow Chart B1 (Cont.): Checking Restriction At O2 Sensor. Scheme 420

Scheme 420: Flow Chart B1 (Cont.): Checking Restriction At O2 Sensor

DIAGNOSIS

  1. Start engine and bring to operating temperature. Allow engine to idle and observe exhaust system backpressure gauge. Reading should not exceed 1.25 psi (.09 kg/cm 2 ).
  2. Increase engine speed to 2000 RPM and note gauge. Reading should not exceed 3 psi (.21 kg/cm 2 ).
  3. If during steps 1) or 2), specification is exceeded, exhaust system restriction is indicated.
  4. Check complete exhaust system for collapsed pipe, heat distress and possible internal muffler failure.
  5. If none of the conditions in step 4) exist, check for restricted catalytic converter. Replace if necessary.

CODE 13 - OPEN O2 CIRCUIT (A/J/N/P BODY)

The ECM supplies voltage of about .45 volts between terminals "B2" and "B23". (If measured with a 10-megohm digital voltmeter, this may read as low as .32 volts). The O2 sensor varies the voltage within a range of about one volt (rich exhaust) to .1 volt (lean exhaust). The O2 sensor is like an open circuit and produces no voltage when it is below about 600°F (316°C). An open sensor circuit or cold sensor causes open loop operation.

Code 13 will set if at least 40 seconds have passed since engine start, O2 signal voltage is steady between .35 and .55 volt for more than one minute and throttle potion sensor signal is above 7 percent (1200 RPM). All conditions must be met for at least 3 seconds.

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

  1. Connecting the "Scan" tester with engine running allows the ECM to confirm either open or closed loop operation.
  2. Determines if the O2 sensor, ECM or wiring is at fault.
  3. Use only a high impedance digital volt ohm meter for this test. This test checks for continuity in circuits No. 412 and 413.

Verify a clean, tight ground connection for circuit No. 413. An open circuit at terminal No. 412 or No. 413 will result in a Code 13.

Code 13 Schematic: Open O2 Sensor Ckt (A/J/N/P Body). Scheme 421

Scheme 421: Code 13 Schematic: Open O2 Sensor Ckt (A/J/N/P Body)

Flow Chart, Code 13: Open O2 Sensor Ckt (A/J/N/P Body). Scheme 422

Scheme 422: Flow Chart, Code 13: Open O2 Sensor Ckt (A/J/N/P Body)

Flow Chart, Code 13: Open O2 Sensor Ckt (A/J/N/P Body). Scheme 423

Scheme 423: Flow Chart, Code 13: Open O2 Sensor Ckt (A/J/N/P Body)

CODE 14 - COOLANT TEMPERATURE SENSOR (CTS) SIGNAL VOLTAGE LOW

Coolant temperature is one of the inputs used to control fuel delivery, engine timing (EST), idle (IAC), and converter clutch (TCC). If checking resistance at coolant sensor is difficult due to sensor location, disconnect ECM connector and check resistance between terminals "B8" and "B12". The CTS uses a thermistor to control signal voltage to the ECM. The ECM applies voltage on circuit No. 410 to the sensor. When the engine is cold the sensor (thermistor) resistance is high and the ECM will see a high signal voltage. As the engine warms, the sensor resistance becomes less. The voltage signal will be about 1.5-2.0 volts at terminal "B8" of ECM.

Code 14 will set if signal voltage indicates a coolant temperature above 275°F (135°C) for more than 2 seconds. A Code 14 will also set if circuit No. 410 is shorted to ground.

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

  1. This test checks to see if code was set as a result of a hard failure or intermittent condition.
  2. This test simulates conditions for a Code 15. If the ECM recognizes the open circuit by displaying a low temperature, the ECM and wiring are not at fault.

After the engine is started, the temperature should rise steadily to about 194°F (90°C), then stabilize, when thermostat opens. If the engine is allowed to cool overnight, the coolant and MAT sensors, when measured with a "Scan" tester, should read close to each other. When Code 14 is set, the ECM will turn on the cooling fan.

Code 14 Schematic: CTS Signal Voltage Low (A/J/N/P Body). Scheme 424

Scheme 424: Code 14 Schematic: CTS Signal Voltage Low (A/J/N/P Body)

Flow Chart, Code 14: CTS Signal Voltage Low (A/J/N/P Body). Scheme 425

Scheme 425: Flow Chart, Code 14: CTS Signal Voltage Low (A/J/N/P Body)

Flow Chart, Code 14: CTS Signal Voltage Low (A/J/N/P Body). Scheme 426

Scheme 426: Flow Chart, Code 14: CTS Signal Voltage Low (A/J/N/P Body)

CODE 15 - COOLANT TEMPERATURE SENSOR (CTS) SIGNAL VOLTAGE HIGH

The Coolant Temperature Sensor (CTS) uses a thermistor to control signal voltage to the ECM. The ECM applies voltage on circuit No. 410 to the sensor. When the engine is cold the sensor (thermistor) resistance is high. Therefore the ECM will see a high signal voltage. As the engine warms, the sensor resistance becomes less and voltage drops. At normal engine operating temperature, voltage will be about 1.5-2.0 volts at terminal "B8" of ECM. If location of sensor makes it hard to check, disconnect ECM connector and check resistance between connector terminals "B8" and "B12".

Code 15 will set if time since engine start is more than 2 minutes and signal voltage indicates a coolant temperature less than -24°F (-31°C) for more than 4 seconds. Code 15 will also set if circuits No. 410 and 452 are open.

If circuit No. 410 opens with ignition off, ECM will see -40°F (-40°C) and deliver fuel for this temperature. If actual temperature is above 19°F (-7°C), the engine will not start due to rich mixture unless "Clear Flood" is used by fully depressing accelerator. Engine will start using "Clear Flood". "SERVICE ENGINE SOON" light, however, will not come on and code will not be stored until engine has run for 2 minutes.

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

  1. This test checks to see if code was set as a result of a hard failure or intermittent condition.
  2. This test simulates conditions for a Code 14. If the ECM recognizes the grounded circuit, and displays a high temperature, the ECM and wiring are not at fault.
  3. This test will determine if there is a problem with ECM or wiring. If circuit No. 452 is open, there may also be a Code 21 stored.

After the engine is started, the temperature should rise steadily to about 194°F (90°C), then stabilize, when thermostat opens. If the engine is allowed to cool overnight, the coolant and MAT sensors, when measured with a "Scan" tester, should read close to each other. When Code 15 is set, the ECM will turn on the cooling fan.

Flow Chart, Code 15: CTS Signal Voltage High (A/J/N/P Body). Scheme 427

Scheme 427: Flow Chart, Code 15: CTS Signal Voltage High (A/J/N/P Body)

Flow Chart, Code 15: CTS Signal Voltage High (A/J/N/P Body). Scheme 428

Scheme 428: Flow Chart, Code 15: CTS Signal Voltage High (A/J/N/P Body)

CODE 21 - TPS SIGNAL VOLTAGE HIGH (A/J/N/P BODY)

The Throttle Position Sensor (TPS) provides a voltage signal that changes relative to throttle valve angle. Signal voltage will vary from less than 1.25 volts at idle to 4.5 volts at wide open throttle.

Code 21 will set if TPS voltage is greater than 2.5 volts for 2 seconds, engine speed is less than 1800 RPM or if MAP sensor signal is equal to a no load condition. Code 21 will also result if circuit No. 452 is open or circuit No. 417 is shorted to voltage.

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

  1. This test confirms Code 21 and checks to see if fault is the result of a hard failure or an intermittent condition.
  2. This test simulates conditions for Code 22. If the ECM recognizes the low voltage signal and sets Code 22, the ECM and circuits No. 416 and 417 are not at fault.
  3. This step isolates a faulty sensor, ECM, or an open circuit No. 452. If circuit No. 452 is open, there may also be a Code 15 stored.

A "Scan" tester displays throttle position in volts. Closed throttle voltage should be less than 1.25 volts. TPS voltage should increase at a steady rate, up to 4.5 volts, as throttle angle is increased.

Code 21 Schematic: TPS Signal Voltage High (A/J/N/P Body). Scheme 429

Scheme 429: Code 21 Schematic: TPS Signal Voltage High (A/J/N/P Body)

Flow Chart, Code 21: TPS Signal Voltage High (A/J/N/P Body). Scheme 430

Scheme 430: Flow Chart, Code 21: TPS Signal Voltage High (A/J/N/P Body)

Flow Chart, Code 21: TPS Signal Voltage High (A/J/N/P Body). Scheme 431

Scheme 431: Flow Chart, Code 21: TPS Signal Voltage High (A/J/N/P Body)

CODE 22 - TPS SIGNAL VOLTAGE LOW (A/J/N/P BODY)

The Throttle Position Sensor (TPS) provides a voltage signal that changes relative to throttle valve. Signal voltage will vary from less than 1.25 volts at idle to 4.5 volts at wide open throttle. Code 22 will set if engine is running, TPS voltage is less than .2 volts for 2 seconds and engine speed is less than 1600 RPM. Code 22 will also set if circuits No. 416 or 417 are open or grounded.

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

  1. This test confirms Code 22 and tests if the fault is the result of a hard failure or an intermittent condition.
  2. This test simulates Code 21. If the ECM recognizes a high voltage signal and sets Code 21, the ECM and wiring are not at fault.
  3. This test checks for voltage to the ECM. If the ECM recognizes the voltage as over 4 volts, the ECM and circuit No. 417 are not at fault.
  4. If circuit No. 416 is open or shorted to ground, there may also be a Code 34 stored.

Note. "Scan" tester measures and displays temperatures in degrees centigrade only.

A "Scan" tester displays throttle position in volts. Closed throttle voltage should be less than 1.25 volts. TPS voltage should increase at a steady rate, up to 4.5 volts, as throttle angle is increased.

Flow Chart, Code 22: TPS Signal Voltage Low (A/J/N/P Body). Scheme 432

Scheme 432: Flow Chart, Code 22: TPS Signal Voltage Low (A/J/N/P Body)

Flow Chart, Code 22: TPS Signal Voltage Low (A/J/N/P Body). Scheme 433

Scheme 433: Flow Chart, Code 22: TPS Signal Voltage Low (A/J/N/P Body)

CODE 23 - MAT SENSOR TEMP LOW (A/J/N/P BODY)

The MAT sensor uses a thermistor to control the signal voltage to the ECM. The ECM supplies and monitors a voltage signal (4-6 volts) to the sensor through circuit No. 472. When temperatures are low, sensor resistance is high and the ECM will see a high voltage signal. As temperatures increase, sensor resistance decreases and the voltage sensed by the ECM drops.

Code 23 will set if the engine has been running for more than 2 minutes and the signal voltage indicates a MAT temperature of less than -29.2°F (-34°C). A Code 23 will also result if circuits No. 472 or 469 become open.

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

  1. Checks to see if Code 23 is the result of a hard failure or an intermittent condition.
  2. Simulates conditions for a Code 25. If the "Scan" tester displays a high temperature, the ECM and wiring are not at fault.
  3. Checks for continuity of circuits No. 472 and 469. If circuit No. 469 is open there may also be a Code 33 stored.

If the engine is allowed to cool overnight, the coolant and MAT sensors, when measured with a "Scan" tester, should read close to each other. When Code 15 is set, the ECM will turn on the cooling fan.

Code 23 Schematic: MAT Sensor Temp Low (A/J/N/P Body). Scheme 434

Scheme 434: Code 23 Schematic: MAT Sensor Temp Low (A/J/N/P Body)

Flow Chart, Code 23: MAT Sensor Temp Low (A/J/N/P Body). Scheme 435

Scheme 435: Flow Chart, Code 23: MAT Sensor Temp Low (A/J/N/P Body)

Flow Chart, Code 23: MAT Sensor Temp Low (A/J/N/P Body). Scheme 436

Scheme 436: Flow Chart, Code 23: MAT Sensor Temp Low (A/J/N/P Body)

CODE 24 - VEHICLE SPEED SENSOR (VSS) WITH PERMANENT MAGNET (P.M.) GENERATOR

The speed sensor, which is a Permanent Magnet (PM) generator, provides the ECM with vehicle speed information. The PM generator, mounted in the transmission, produces a pulsing voltage signal whenever the vehicle speed is over 3 MPH. The voltage level and the number of pulses increase with vehicle speed. The ECM converts the pulsing voltage to MPH, which is used by the ECM in calculations to determine vehicle adjustments.

A Code 24 will set when MPH reads zero, transmission is not in Park or Neutral, engine speed is between 1400-4400 RPM, TPS is at 2 percent (closed throttle), and a high manifold vacuum is sensed by the MAP sensor. All of these conditions must be met for 3-5 seconds.

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

  1. This test monitors the ECM voltage on circuit No. 993. With wheels turning, the pulsating action created in circuits No. 400 and 401 will result in a voltage signal to the ECM and be displayed as MPH. The PM generator only produces a voltage signal if drive wheels are turning greater than 3 MPH.
  2. Before replacing the ECM PROM should be checked for correct application.

A faulty or misadjusted Park/Neutral switch may set a false Code 24. Use "Scan" tester and check for proper signal in Drive, while wiggling shifter.

Code 24 Schematic: VSS (A/J/N Body) (VSS W/P.M. Generator). Scheme 437

Scheme 437: Code 24 Schematic: VSS (A/J/N Body) (VSS W/P.M. Generator)

Flow Chart, Code 24: VSS (A/J/N Body) (VSS W/P.M. Generator). Scheme 438

Scheme 438: Flow Chart, Code 24: VSS (A/J/N Body) (VSS W/P.M. Generator)

Note. DO NOT perform this test without supporting the lower control arms so that the drive axles are in a normal horizontal position. Running the vehicle in gear with the wheels hanging down at full travel may damage the drive axles.

Flow Chart, Code 24: VSS (A/J/N Body) (VSS W/P.M. Generator). Scheme 439

Scheme 439: Flow Chart, Code 24: VSS (A/J/N Body) (VSS W/P.M. Generator)

CODE 24 - VEHICLE SPEED SENSOR (VSS) W/IN-DASH SPEED SENSOR

The ECM applies and monitors a 12-volt signal on circuit No. 437. Circuit No. 437 connects to the vehicle speed sensor and is alternately grounded when the wheels are turning. The pulsing action takes place approximately 2000 times per mile and the ECM will calculate vehicle speed based on the time between pulses.

Code 24 will set if vehicle speed reads zero MPH, transmission is not in Park or Neutral, engine speed is between 1400-4400 RPM, TPS is less than 2 percent, a high manifold vacuum is sensed by the MAP sensor, and these conditions have existed for more than 5 seconds.

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

  1. ECM monitors circuit No. 437, counting voltage pulses created by the grounding of the speed sensor. "Scan" reading should closely match speedometer reading with drive wheels turning.
  2. 8-12 volts at the I. P. connector indicates circuit No.437 is open or there is a faulty speed sensor. A voltage of less than one volt at I. P. connector indicates that circuit No. 437 wire is shorted to ground or open between the connector and the ECM. The I.P. connector is located in the center console near the ECM.

A faulty or misadjusted Park/Neutral switch may set a false Code 24. Use "Scan" tester and check for proper signal in Drive, while wiggling shifter.

Flow Chart & Schematic, Code 24: VSS W/In-Dash Speed Sensor (A Body). Scheme 440

Scheme 440: Flow Chart & Schematic, Code 24: VSS W/In-Dash Speed Sensor (A Body)

Note. DO NOT perform this test without supporting the lower control arms so that the drive axles are in a normal horizontal position. Running the vehicle in gear with the wheels hanging down at full travel may damage the drive axles.

Flow Chart & Schematic, Code 24: VSS W/In-Dash Speed Sensor (A Body). Scheme 441

Scheme 441: Flow Chart & Schematic, Code 24: VSS W/In-Dash Speed Sensor (A Body)

CODE 24 - VEHICLE SPEED SENSOR (VSS) (P BODY)

The ECM applies and monitors a 12-volt signal on circuit No. 389. Circuit No. 389 connects to the vehicle speed sensor and is alternately grounded when the wheels are turning. The pulsing action takes place approximately 2000 times per mile and the ECM will calculate vehicle speed based on the time between pulses.

Code 24 will set if vehicle speed reads zero MPH, transmission is not in Park or Neutral, engine speed is between 1400-3600 RPM, TPS is less than 2 percent, a low load (air flow) rate is sensed and these conditions have existed for more than 5 seconds.

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

  1. ECM monitors circuit No. 389, counting voltage pulses created by the grounding of the speed sensor. "Scan" reading should closely match speedometer reading with drive wheels turning.
  2. 8-12 volts at the I. P. connector indicates circuit No. 389 is open or there is a faulty speed sensor. A voltage of less than one volt at I. P. connector indicates that circuit No. 389 wire is shorted to ground or open between the connector and the ECM. The I.P. connector is located in the center console near the ECM.

A faulty or misadjusted Park/Neutral switch may set a false Code 24. Use "Scan" tester and check for proper signal in Drive, while wiggling shifter.

Flow Chart & Schematic, Code 24: VSS (P Body). Scheme 442

Scheme 442: Flow Chart & Schematic, Code 24: VSS (P Body)

Note. DO NOT perform this test without supporting the lower control arms so that the drive axles are in a normal horizontal position. Running the vehicle in gear with the wheels hanging down at full travel may damage the drive axles.

Flow Chart & Schematic, Code 24: VSS (P Body). Scheme 443

Scheme 443: Flow Chart & Schematic, Code 24: VSS (P Body)

CODE 25 - MAT SENSOR TEMPERATURE HIGH (A/J/N/P BODY)

The MAT sensor uses a thermistor to control the voltage signal to the ECM. The ECM applies and monitors a voltage signal (4-6 volts) to circuit No. 472. When manifold air is cold, the sensor resistance is high and the ECM will see a high signal voltage. As air warms, resistance decreases and voltage sensed by the ECM drops. Sensor resistance can be measured at ECM terminals "B5" and "W14".

Code 25 will set if a MAT temperature greater than 275°F (135°C) is sensed for more than 2 seconds. A Code 25 will also result if circuit No. 472 is shorted to ground.

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

  1. This test checks to determine if the code is a hard failure or an intermittent condition.

If the engine is allowed to cool overnight, the coolant and MAT sensors, when measured with a "Scan" tester, should read close to each other.

Flow Chart, Code 25: MAT Sensor Temp High (A/J/N/P Body). Scheme 444

Scheme 444: Flow Chart, Code 25: MAT Sensor Temp High (A/J/N/P Body)

Flow Chart, Code 25: MAT Sensor Temp High (A/J/N/P Body). Scheme 445

Scheme 445: Flow Chart, Code 25: MAT Sensor Temp High (A/J/N/P Body)

CODE 33 - MAP SENSOR SIGNAL VOLT HIGH (A/J/N/P BODY)

The Manifold Absolute Pressure (MAP) sensor responds to changes in manifold pressure (vacuum). The ECM receives this information as a signal voltage that will vary from about 1-1.5 volts at idle to 4-4.5 volts at wide open throttle. If the MAP sensor fails, the ECM will substitute a fixed MAP value and use the TPS to control fuel delivery.

Code 33 will set when voltage signal reading is too high for a time greater than 5 seconds and if the TPS voltage indicates throttle is closed (TPS less than 2 percent). Code 33 will also result if circuit No. 469 is open, or circuit No. 432 is shorted to voltage or to circuit No. 416. If circuit No. 469 is open there may also be a Code 23 set.

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

  1. This test confirms Code 33, and determines if the fault is the result of a hard failure or and intermittent condition.
  2. This step simulates conditions for a Code 34. If the ECM recognizes and sets Code 34, low MAP signal, the ECM and circuits No. 416 and 432 are not at fault.

With the ignition switch in the "ON" position and the engine stopped, manifold pressure is equal to atmospheric pressure and the signal voltage will be high. Comparison of the BARO readings from a known good vehicle using the same sensor is a good way to check the accuracy of the suspected sensor. Readings should be the same within +/- .4 volts.

Code 33 Schematic: MAP Sensor Signal Voltage High (A/J/N/P Body). Scheme 446

Scheme 446: Code 33 Schematic: MAP Sensor Signal Voltage High (A/J/N/P Body)

Flow Chart, Code 33: MAP Sensor Signal Voltage High (A/J/N/P Body). Scheme 447

Scheme 447: Flow Chart, Code 33: MAP Sensor Signal Voltage High (A/J/N/P Body)

Flow Chart, Code 33: MAP Sensor Signal Voltage High (A/J/N/P Body). Scheme 448

Scheme 448: Flow Chart, Code 33: MAP Sensor Signal Voltage High (A/J/N/P Body)

CODE 34 - MAP SENSOR SIGNAL VOLT LOW (A/J/N/P BODY)

The Manifold Absolute Pressure sensor (MAP) responds to changes in manifold pressure (vacuum). The ECM receives this information as a signal voltage that will vary from about 1-1.5 volts at idle to 4-4.5 volts at wide open throttle. If MAP sensor fails the ECM will substitute a fixed MAP value and use the TPS to control fuel delivery.

Code 34 sets when engine speed is less than 1200 RPM, TPS is greater than 20 percent and MAP signal voltage is low. A Code 34 will also result if circuits No. 416 and 432 are open or shorted to ground.

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

  1. This test confirms Code 34, and determines if code is the result of a hard failure or an intermittent condition.
  2. Jumpering harness terminal "B" to "C" will determine if sensor is at fault or if there is a problem with the ECM or wiring.
  3. "Scan" tester may not display 12 volts. The important thing is the ECM recognizes and sets Code 33, high MAP voltage signal, indicating the ECM and circuit No. 432 are not at fault.

With the ignition switch in the "ON" position and the engine stopped, manifold pressure is equal to atmospheric pressure and the signal voltage will be high. Comparison of the BARO readings from a known good vehicle using the same sensor is a good way to check the accuracy of the suspected sensor. Readings should be the same within +/- .4 volts.

Flow Chart, Code 34: MAP Sensor Voltage Low (A/J/N/P Body). Scheme 449

Scheme 449: Flow Chart, Code 34: MAP Sensor Voltage Low (A/J/N/P Body)

Flow Chart, Code 34: MAP Sensor Voltage Low (A/J/N/P Body). Scheme 450

Scheme 450: Flow Chart, Code 34: MAP Sensor Voltage Low (A/J/N/P Body)

CODE 35 - IDLE SPEED ERROR (A, J, N & P BODIES)

Code 35 will set when closed throttle engine speed is 150 RPM above or below correct idle speed for 20 seconds.

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

  1. Continue with test even if engine will not idle properly. If idle is too low, "Scan" tester will display 80 or more counts or steps. If idle is high it will display zero counts. Occasionally an erratic or unstable idle may occur. Engine speed may vary 200 RPM or more up and down. Disconnect IAC. If condition is unchanged, IAC is not at fault.
  2. When the engine was stopped, the IAC valve retracted (more air) to a fixed position to provide increased airflow during next engine start. During the next engine start, a "Scan" should display 100 or more counts.
  3. Disconnect IAC valve prior to this test. The test light will confirm the ECM signals by displaying a steady or flashing light on all circuits.
  4. Test verifies faulty IAC, short to voltage (steady light) or poor IAC connection.
  1. A slow, unstable idle may be caused by a system problem that cannot be overcome by IAC. "Scan" counts will be above 60 if too low, and zero counts, if too high.
  2. If idle is too high, stop engine. With ignition on, ground diagnostic terminal. Wait 45 seconds for IAC to seat, then disconnect IAC. Start engine. If idle speed is above 800 RPM, look for possible vacuum leaks.
  3. If air/fuel ratio is too lean, the idle speed may be either too high or too low. Engine speed may vary up and down and disconnecting the IAC may not help. "Scan" and/or digital voltmeter (10 megohms) will read an oxygen sensor output less than 300 mv (.3 volts). Check for low fuel pressure or water in the fuel. A contaminated O2 sensor (caused by silicone) will produce lean air/fuel mixtures with an oxygen sensor output fixed above 800 mv (.8 volts). This may also set Code 45.
  4. If air/fuel ratio is too rich, idle speed will be too low and "Scan" tester counts will usually be above 80. The system may be obviously rich, with Black smoke from the tailpipe. "Scan" tester and/or voltmeter will read an oxygen sensor voltage signal fixed above 800 mv (.8 volts). Look for high fuel pressure or injectors leaking or sticking. Remove IAC and inspect bore for foreign material or evidence of IAC valve dragging the bore.

Code 35 Schematic: Idle Speed Error (A/J/N/P Body). Scheme 451

Scheme 451: Code 35 Schematic: Idle Speed Error (A/J/N/P Body)

Flow Chart, Code 35: Idle Speed Error (A/J/N/P Body). Scheme 452

Scheme 452: Flow Chart, Code 35: Idle Speed Error (A/J/N/P Body)

Flow Chart, Code 35: Idle Speed Error (A/J/N/P Body). Scheme 453

Scheme 453: Flow Chart, Code 35: Idle Speed Error (A/J/N/P Body)

CODE 42 - ELECTRONIC SPARK TIMING (EST) (J BODY)

Code 42 indicates the ECM has seen an open or short to ground in HEI EST or by-pass circuits.

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

  1. This test confirms Code 42 and determines if fault is a hard failure or intermittent condition.
  2. This test checks for a normal EST ground path through the ignition module. If circuit No. 423 is shorted to ground, reading will be less than 500 ohms.
  3. As test lamp voltage touches circuit No. 424, the module should switch. This will cause the ohmmeter to "over-range" if meter is in the 1000-2000 ohm position. A higher ohm range will indicate over 5000 ohms. This test assures that the module "switched".
  4. If module did not switch, this step will test for a short in circuit No. 423, an open in circuit No. 424, and a faulty ignition module connection or module.
  5. This step confirms that Code 42 is a faulty ECM and not an intermittent problem in circuits No. 423 and 424.

The "Scan" tester does not have the ability to help diagnose a Code 42 problem.

Flow Chart, Code 42: Electronic Spark Timing (J Body). Scheme 454

Scheme 454: Flow Chart, Code 42: Electronic Spark Timing (J Body)

Flow Chart, Code 42: Electronic Spark Timing (J Body). Scheme 455

Scheme 455: Flow Chart, Code 42: Electronic Spark Timing (J Body)

CODE 42 - ELECTRONIC SPARK TIMING (EST) (A/N/P BODY)

Code 42 indicates the ECM has seen an open or short to ground in EST or by-pass circuits (DIS ignitions).

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

  1. This test confirms Code 42 and determines if fault is hard or intermittent.
  2. This test checks for a normal EST ground path through the ignition module. If circuit No. 423 is shorted to ground, reading will be less than 500 ohms.
  3. As test light voltage touches circuit No. 424, the module should switch. This will cause the ohmmeter to "over-range" if meter is in the 1000-2000 ohm position. A higher ohm range will indicate over 5000 ohms. This test assures that the module "switched".
  4. If module did not switch, this step will test for a short in circuit No. 423, an open in circuit No. 424, and a faulty ignition module connection or module.
  5. This step confirms that Code 42 is a faulty ECM and not an intermittent problem in circuits No. 423 and 424.

The "Scan" tester does not have the ability to help diagnose a Code 42 problem. See INTERMITTENTS in the CCC TESTS W/O CODES article in this section.

Flow Chart, Code 42: EST (A/N/P Body). Scheme 456

Scheme 456: Flow Chart, Code 42: EST (A/N/P Body)

Flow Chart, Code 42: EST (A/N/P Body). Scheme 457

Scheme 457: Flow Chart, Code 42: EST (A/N/P Body)

CODE 44 - LEAN EXHAUST INDICATION (A/J/N/P BODY)

The ECM supplies a voltage of about .45 volts between circuits No. 412 and 413. The O2 sensor varies that voltage from one volt (rich exhaust) to .10 volts (lean exhaust). The sensor acts like an open sensor circuit and produces no voltage when exhaust temperature is below 600°F (316°C). An open sensor circuit or cold sensor causes open loop operation.

Code 44 is set when O2 sensor signal at ECM is below .2 volts for 50 seconds or more and time since engine start is one minute or longer. Code 44 may also be set by any of the following conditions: circuit No. 413 open (circuit No. 412 voltage will be over one volt), low fuel pressure (see appropriate CHART A7 - FUEL SYSTEM DIAGNOSIS), fuel contamination, EGR stuck open or malfunctioning MAP sensor.

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

  1. Test checks to see if O2 sensor is registering a lean condition.

Using the "Scan" tester, observe the Block Learn Memory (BLM) value at different RPMs. If conditions for a Code 44 exist, the block learn value will be around 150.

  1. O2 sensor wire may be mispositioned and laying against the exhaust manifold. Check for ground between sensor and wire connector.
  2. Water, even small amounts, near the in-tank fuel pump inlet can be delivered to the injector. The water may cause a lean exhaust and set Code 44.
  3. If the exhaust system has large leaks, exhaust system negative pressure pulses can cause outside air to be drawn into the system and past the O2 sensor. Vacuum or crankcase leaks can also cause a lean condition.

Flow Chart, Code 44: Lean Exhaust Indication (A/J/N/P Body). Scheme 458

Scheme 458: Flow Chart, Code 44: Lean Exhaust Indication (A/J/N/P Body)

Flow Chart, Code 44: Lean Exhaust Indication (A/J/N/P Body). Scheme 459

Scheme 459: Flow Chart, Code 44: Lean Exhaust Indication (A/J/N/P Body)

CODE 45 - RICH EXHAUST INDICATION (A/J/N/P BODY)

The ECM supplies a voltage of about .45 volts between circuits No. 412 and 413. The O2 sensor varies the voltage from one volt (rich exhaust) to .10 volt (lean exhaust). The sensor acts like an open sensor circuit and produces no voltage when exhaust temperature is below 600°F (316°C). An open sensor circuit or cold sensor causes open loop operation.

Code 45 is set when O2 sensor signal at ECM is above .75 volts for 50 seconds and time since engine start is one minute or more. Code 45 indicates a rich exhaust and diagnosis should begin with these items: fuel pressure, leaking injector, HEI shielding, canister purge saturation, coolant sensor, MAP sensor, O2 sensor contamination and TPS intermittent output.

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

  1. Checks to see if O2 sensor is registering a rich condition.

Code 45, rich exhaust, is most likely caused by one of the following

  1. If fuel pressure is too high, air/fuel ratios will be rich. See appropriate CHART A7 - FUEL SYSTEM DIAGNOSIS. The ECM can compensate for slight increases but if air/fuel ratio becomes too rich a Code 45 will be set.
  2. If an open occurs at circuit No. 453, HEI induced electrical "noise" may result, causing simulated reference pulses to be picked up by the ECM on the reference line of the 4-wire EST harness. The additional pulses result in a higher than actual engine speed signal. The ECM will increase injector pulse width ("on" time) to match the increased RPM signal. "Scan" tester will show higher than actual RPM, which can help in diagnosing this problem.
  3. Fuel saturation of the charcoal canister will cause a rich air/fuel ratio. If full of fuel, check canister control and hoses.
  4. An output that causes the ECM to sense a higher than normal manifold pressure (low vacuum) can cause the system to go rich. Disconnecting the MAP sensor will allow the ECM to substitute a fixed value for the MAP sensor. If the condition disappears, substitute a different MAP sensor and continue testing.
  5. O2 sensor contamination, caused by silicone in certain fuels or use of improper RTV sealant, may cause a White powdery coating to cover the exterior of the O2 sensor. The false high signal voltage (low oxygen content sensed) produced is interpreted by the ECM as a rich mixture, causing the ECM to set Code 45.

Flow Chart, Code 45: Rich Exhaust Indication (A/J/N/P Body). Scheme 460

Scheme 460: Flow Chart, Code 45: Rich Exhaust Indication (A/J/N/P Body)

Flow Chart, Code 45: Rich Exhaust Indication (A/J/N/P Body). Scheme 461

Scheme 461: Flow Chart, Code 45: Rich Exhaust Indication (A/J/N/P Body)

CODE 51 - FAULTY PROM (A/J/N/P BODY)

Check that all pins are clean, straight, and fully inserted in socket. If okay, replace PROM, clear memory and recheck. If Code 51 reappears, replace ECM.

CODE 53 - SYSTEM OVERVOLTAGE (A/J/N/P BODY)

This code indicates a basic charging system problem. Code 53 will set when voltage at ECM terminal B2 is greater than 17.1 volts for 10 seconds.

CHART C1A - PARK/NEUTRAL SWITCH A/T (A/J/N/P BODY)

The Park/Neutral switch contacts are part of neutral start switch, are closed to ground in Park or Neutral, and open in Drive ranges. The ECM supplies ignition voltage through a current limiting resistor to circuit No. 434, and senses a closed switch when voltage on circuit No. 434 drops to less than one volt. The ECM uses this signal as one of the inputs to control IAC and VSS diagnostics.

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

  1. Checks for closed switch to ground in Park position. Use an ohmmeter, instead of a test light to 12 volts. Resistance will be low, indicating continuity to ground.
  2. Checks for an open switch in Drive range. Use an ohmmeter, instead of a test light to 12 volts. Resistance will be high or infinity, indicating an open switch.
  3. Be sure "Scan" tester indicates Drive. Wiggle shifter to test for an intermittent or misadjusted switch.

Chart C1A Schematic: Park/Neutral Switch A/T (A/J/N/P Body). Scheme 462

Scheme 462: Chart C1A Schematic: Park/Neutral Switch A/T (A/J/N/P Body)

Flow Chart C1A: Park/Neutral Switch A/T (A/J/N/P Body). Scheme 463

Scheme 463: Flow Chart C1A: Park/Neutral Switch A/T (A/J/N/P Body)

Flow Chart C1A: Park/Neutral Switch A/T (A/J/N/P Body). Scheme 464

Scheme 464: Flow Chart C1A: Park/Neutral Switch A/T (A/J/N/P Body)

CHART C1D - MAP OUTPUT CHECK (A/J/N/P BODY)

The MAP sensor measures manifold pressure (vacuum) and sends that signal to the ECM. The ECM uses this information for fuel and spark control.

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

  1. Check MAP sensor output voltage to ECM. This voltage, without engine running, represents a barometer reading to ECM.
  2. Applying 10 in. Hg (34 kPa) vacuum to MAP sensor should cause voltage to be 1.2 volts less than voltage at step 1). Upon applying vacuum to sensor, change in voltage should be instantaneous. A slow voltage change indicates a faulty sensor.
  3. Check vacuum hose to sensor for leaks or restriction. Be sure no other vacuum devices are connected to MAP sensor signal hose.

Flow Chart C1D: MAP Output Check (A/J/N/P Body). Scheme 465

Scheme 465: Flow Chart C1D: MAP Output Check (A/J/N/P Body)

Flow Chart C1D: MAP Output Check (A/J/N/P Body). Scheme 466

Scheme 466: Flow Chart C1D: MAP Output Check (A/J/N/P Body)

CHART C1E - P/S PRESSURE SWITCH (A/J/N BODY)

The power steering pressure switch is normally open to ground. Circuit No. 495 should be near battery voltage. Turning steering wheel increases power steering oil pressure, and its load on an idling engine. The pressure switch will close before load can cause an idle problem. Closing switch causes circuit No. 495 to read less than one volt. The ECM will increase idle air rate and retard timing.

A pressure switch that won't close, or an open circuit No. 495 or 450 may cause engine to stop when power steering loads are high. A switch that won't open, or a grounded circuit No. 450 or 495, will cause timing to retard at idle and may affect idle quality.

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

  1. Checks for ECM signal voltage on circuit No. 495, and confirms ground circuit No. 450 is okay.
  2. Checks to determine if circuit No. 495 is shorted to ground.
  3. This test simulates a closed switch.

Chart C1E Schematic: P/S Pressure Switch (A/J/N Body). Scheme 467

Scheme 467: Chart C1E Schematic: P/S Pressure Switch (A/J/N Body)

Flow Chart C1E: P/S Pressure Switch (A/J/N Body). Scheme 468

Scheme 468: Flow Chart C1E: P/S Pressure Switch (A/J/N Body)

Flow Chart C1E: P/S Pressure Switch (A/J/N Body). Scheme 469

Scheme 469: Flow Chart C1E: P/S Pressure Switch (A/J/N Body)

CHART C4C - IGNITION SYSTEM CHECK (J BODY)

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

  1. 1) Checks for proper output from ignition system. Spark tester requires a minimum of 25,000 volts to fire. This check can be used in case of an ignition misfire because the system may provide enough voltage to run engine but not enough to fire spark plug under heavy load.
  2. 1A) If spark occurs with EST connector disconnected, pick-up coil output is too low for EST operation.
  3. 2) A spark indicates that problem is faulty distributor cap or rotor.
  4. 3) Normally, there should be battery voltage at "+" terminal. Low voltage would indicate an open or high resistance circuit from distributor to coil or ignition switch.
  5. 4) Checks for a shorted module or grounded circuit from ignition coil to module. The distributor module should be turned off so normal voltage should be about 12 volts. If module is turned on, the voltage would be low but more than one volt. This could cause ignition coil to fail from excessive heat. With an open ignition coil primary winding, a small mount of voltage will leak through module from "Bat" terminal to tach terminal.
  6. 5) Checks for an open module or circuit to it. The 12 volts applied to module "P" terminal should turn module on and voltage should drop to about 7-9 volts.
  7. 6) This should turn off module and cause a spark. If no spark occurs, the fault is most likely in ignition coil because most module problems would have been found before this point in procedure. A module test could determine which is at fault.

Flow Chart C4C: Ignition System Check (J Body). Scheme 470

Scheme 470: Flow Chart C4C: Ignition System Check (J Body)

Flow Chart C4C: Ignition System Check (J Body, 1 Of 2). Scheme 471

Scheme 471: Flow Chart C4C: Ignition System Check (J Body, 1 Of 2)

Flow Chart C4C: Ignition System Check (J Body, 2 Of 2). Scheme 472

Scheme 472: Flow Chart C4C: Ignition System Check (J Body, 2 Of 2)

CHART C4D1 - "DIS" MISFIRE AT IDLE (A/N/P BODY)

The Direct Ignition System (DIS) uses a waste spark system for spark distribution. The ignition module triggers the ignition coils and fires the spark plugs in pairs (1-4 and 2-3). While one cylinder is at TDC compression, the opposite cylinder is at TDC exhaust. The exhaust cylinder requires less voltage to fire the spark plug, leaving the remainder of the high voltage to fire the compression cylinder spark plug.

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

  1. Disconnect spark plugs one at a time.
  2. A Spark Plug Tester (ST-25), requiring a minimum of 25,000 volts to fire, must be used because it is essential to verify adequate available secondary voltage at the spark plug.
  3. If the spark jumps the test gap after the opposite plug wire is grounded, it indicates excessive resistance in the plug which was by-passed.
  4. Excessive wire resistance or faulty connections can cause the coil to be damaged. If carbon tracking exists, replace the coil.
  5. This test eliminates the faulty coil from the circuit.

Chart C4D1 Schematic: DIS Misfire At Idle (A/N/P Body). Scheme 473

Scheme 473: Chart C4D1 Schematic: DIS Misfire At Idle (A/N/P Body)

Flow Chart C4D1: DIS Misfire At Idle (A/N/P Body). Scheme 474

Scheme 474: Flow Chart C4D1: DIS Misfire At Idle (A/N/P Body)

Flow Chart C4D1: DIS Misfire At Idle (A/N/P Body). Scheme 475

Scheme 475: Flow Chart C4D1: DIS Misfire At Idle (A/N/P Body)

CHART C4D2 - "DIS" MISFIRE UNDER LOAD (A, N & P BODIES)

The Direct Ignition System (DIS) uses a waste spark system for spark distribution. The ignition module triggers the ignition coils and fires the spark plugs in pairs (1-4 and 2-3). While one cylinder is at TDC compression, the opposite cylinder is at TDC exhaust. The exhaust cylinder requires less voltage to fire the spark plug, leaving the remainder of the high voltage to fire the compression cylinder spark plug.

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

  1. A Spark Plug Tester (ST-25), requiring a minimum of 25,000 volts to fire, must be used because it is essential to verify adequate available secondary voltage at the spark plug.
  2. If the spark jumps the test gap after the opposite plug wire is grounded, it indicates excessive resistance in the plug which was bypassed.
  3. Excessive wire resistance or faulty connections can cause the coil to be damaged. If carbon tracking exists, replace coil.
  4. This test eliminates the faulty coil from the circuit.

Chart C4D2 Schematic: DIS Misfire Under Load (A/N/P Body). Scheme 476

Scheme 476: Chart C4D2 Schematic: DIS Misfire Under Load (A/N/P Body)

Flow Chart C4D2: DIS Misfire Under Load (A/N/P Body). Scheme 477

Scheme 477: Flow Chart C4D2: DIS Misfire Under Load (A/N/P Body)

Flow Chart C4D2: DIS Misfire Under Load (A/N/P Body). Scheme 478

Scheme 478: Flow Chart C4D2: DIS Misfire Under Load (A/N/P Body)
CAUTIONWhen handling secondary spark plug leads with engine running insulated pliers must be used and care exercised to prevent a possible electrical shock.

Flow Chart C7: EGR Valve Check (A/J/N/P Body). Scheme 479

Scheme 479: Flow Chart C7: EGR Valve Check (A/J/N/P Body)

Flow Chart C7: EGR Valve Check (A/J/N/P Body). Scheme 480

Scheme 480: Flow Chart C7: EGR Valve Check (A/J/N/P Body)

CHART C8 - TORQUE CONVERTER CLUTCH (A/J/N/P BODY)

The purpose of automatic transmission/transaxle Torque Converter Clutch (TCC) feature is to eliminate power loss of torque converter stage when vehicle is in cruise condition. This allows convenience of automatic transmission/transaxle and fuel economy of a manual transmission. Fused battery ignition is supplied to TCC solenoid through brake switch, and transmission 3rd gear apply switch. The ECM will engage TCC by grounding circuit No. 422 to energize solenoid.

TCC will engage when vehicle speed is above 30 MPH, engine at normal operating temperatures above 158°F (70°C), throttle position sensor output not changing (indicating a steady road speed), transmission 3rd gear switch closed, and brake switch closed.

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

  1. Light off confirms transmission 3rd gear apply switch is open.
  2. At 30 MPH transmission/transaxle 3rd gear switch should close. Test light will come on and confirm battery supply and closed brake switch.
  3. Grounding diagnostic terminal with engine off should energize TCC solenoid. This test checks capability of ECM to control solenoid. Solenoids are turned on or off by ECM internal electronic switches called "Drivers". Each driver is part of a group of 4 called "Quad Drivers". Failure of one can damage another driver within a set. Solenoid coil resistance must measure more than 20 ohms. Less resistance will cause early failure of ECM driver. Using an ohmmeter, check solenoid coil resistance before installing a replacement ECM. Check TCC solenoid resistance. Disconnect TCC at transmission. Connect ohmmeter between transmission connector opposite harness connector terminals "A" and "D". Raise drive wheels. Run vehicle in Drive at about 30 MPH to close 3rd gear apply switch. Replace TCC solenoid and ECM if resistance measures less than 20 ohms when switch is closed.

Chart C8 Schematic: TCC (A/J/N/P Body). Scheme 481

Scheme 481: Chart C8 Schematic: TCC (A/J/N/P Body)

Flow Chart C8: TCC (A/J/N/P Body). Scheme 482

Scheme 482: Flow Chart C8: TCC (A/J/N/P Body)

CHART C8B - M/T SHIFT LIGHT (A/J/N/P BODIES)

The shift light indicates best transmission shift point for maximum fuel economy. The light is controlled by ECM. The ECM uses measured RPM and vehicle speed to calculate what gear vehicle is in. When indicator light is desired, ECM turns on light by grounding circuit No. 456. The ECM uses TPS, RPM, VSS and coolant temperature inputs for control of the shift light.

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

  1. This should not turn on shift light. If light is on, there is a short to ground in circuit No. 456 wiring or a fault in ECM.
  2. When diagnostic terminal is grounded, the ECM should ground circuit No. 456 and shift light should come on.
  3. This checks shift light circuit up to ECM connector. If shift light illuminates, then ECM connector is faulty or ECM does not have ability to ground circuit.

Chart C8B Schematic: M/T Shift Light (A/J/N/P Body). Scheme 483

Scheme 483: Chart C8B Schematic: M/T Shift Light (A/J/N/P Body)

Flow Chart C8B: M/T Shift Light (A/J/N/P Body). Scheme 484

Scheme 484: Flow Chart C8B: M/T Shift Light (A/J/N/P Body)

Flow Chart C8B: M/T Shift Light (A/J/N/P Body). Scheme 485

Scheme 485: Flow Chart C8B: M/T Shift Light (A/J/N/P Body)

CHART C10 - A/C CLUTCH CONTROL (A BODY)

When A/C switch is in the "ON" position, ignition voltage is supplied to the compressor low pressure switch. If there is sufficient freon pressure, switch will close and complete the circuit to close the high pressure cut-off switch and circuits No. 67 and 459. The voltage on circuit No. 459 to the ECM is shown on the "Scan" tester as A/C request "on" (voltage present) or "off" (no voltage).

When a request for A/C is seen by the ECM, ECM will respond by grounding circuit No. 458 of the A/C clutch control relay. The relay will then close and current will flow from circuit No. 459 to circuit No. 59 and engage the A/C compressor clutch. When voltage is seen by the ECM on circuit No. 67, the cooling fan will be turned on.

Both pressure switches are located on the high side of the A/C system. The low pressure switch is closed at 40-47 psi (2.8-3.3 kg/cm 2 ) allow A/C clutch operation. Below 37 psi (2.6 kg/cm 2 ), the low pressure switch will be open and A/C clutch will not operate. At about 430 psi (30.2 kg/cm 2 ), the high pressure switch will open and disengage the A/C clutch, preventing damage to the system.

Chart C10 Schematic: A/C Clutch Control (A Body). Scheme 486

Scheme 486: Chart C10 Schematic: A/C Clutch Control (A Body)

Flow Chart C10: A/C Clutch Control (A Body). Scheme 487

Scheme 487: Flow Chart C10: A/C Clutch Control (A Body)

Flow Chart C10: A/C Clutch Control (A Body, 1 Of 2). Scheme 488

Scheme 488: Flow Chart C10: A/C Clutch Control (A Body, 1 Of 2)

Flow Chart C10: A/C Clutch Control (A Body, 2 Of 2). Scheme 489

Scheme 489: Flow Chart C10: A/C Clutch Control (A Body, 2 Of 2)

CHART C10 - A/C CLUTCH CONTROL (J BODY)

When A/C switch is in the "ON" position, ignition voltage is supplied to the compressor low pressure switch. If there is sufficient freon pressure, switch will close and complete the circuit to close the high pressure cut-off switch and circuits No. 366 and 604. The voltage on circuit No. 604 to the ECM is shown on the "Scan" tester as A/C request "on" (voltage present) or "off" (no voltage).

When a request for A/C is seen by the ECM, will respond by grounding circuit No. 459 of the A/C clutch control relay. The relay will then close and current will flow from circuit No. 604 to circuit No. 59 and engage the A/C compressor clutch. When voltage is seen by the ECM on circuit No. 366, the cooling fan will be turned on.

Both pressure switches are located on the high side of the A/C system, at the rear of the compressor. The low pressure switch (Blue insert) will be closed at 40-47 psi (2.8-3.3 kg/cm 2 ) and allow A/C clutch operation. Below 37 psi (2.6 kg/cm 2 ), the low pressure switch will be open and A/C clutch will not operate. At about 430 psi (30.2 kg/cm 2 ), the high pressure switch (Red insert) will open and disengage the A/C clutch, preventing damage to the system.

Chart C10 Schematic: A/C Clutch Control (J Body). Scheme 490

Scheme 490: Chart C10 Schematic: A/C Clutch Control (J Body)

Flow Chart C10: A/C Clutch Control (J Body). Scheme 491

Scheme 491: Flow Chart C10: A/C Clutch Control (J Body)

Flow Chart C10: A/C Clutch Control (J Body, 1 Of 2). Scheme 492

Scheme 492: Flow Chart C10: A/C Clutch Control (J Body, 1 Of 2)

Flow Chart C10: A/C Clutch Control (J Body, 2 Of 2). Scheme 493

Scheme 493: Flow Chart C10: A/C Clutch Control (J Body, 2 Of 2)

CHART C10 - A/C CLUTCH CONTROL (N BODY)

When A/C switch is in the "ON" position, ignition voltage is supplied to the compressor low pressure switch. If there is sufficient freon pressure, switch will close and complete the circuit to close the high pressure cut-off switch and circuits No. 603 and 604. The voltage on circuit No. 604 to the ECM is shown on the "Scan" tester as A/C request "on" (voltage present) or "off" (no voltage). When a request for A/C is seen by the ECM, ECM will respond by grounding circuit No. 459 of the A/C clutch control relay. The relay will then close and current will flow from circuit No. 604 to circuit No. 59 and engage the A/C compressor clutch. When voltage is seen by the ECM on circuit No. 603, the cooling fan will be turned on.

Both pressure switches are located on the high side of the A/C system, at the rear of the compressor. The low pressure switch will be closed at 40-47 psi (2.8-3.3 kg/cm 2 ) and allow A/C clutch operation. Below 37 psi (2.6 kg/cm 2 ), the low pressure switch will be open and A/C clutch will not operate. At about 430 psi (30.2 kg/cm 2 ), the high pressure switch will open and disengage the A/C clutch, preventing damage to the system.

Chart C10 Schematic: A/C Clutch Control (N Body). Scheme 494

Scheme 494: Chart C10 Schematic: A/C Clutch Control (N Body)

Flow Chart C10: A/C Clutch Control (N Body). Scheme 495

Scheme 495: Flow Chart C10: A/C Clutch Control (N Body)

Flow Chart C10: A/C Clutch Control (N Body, 1 Of 2). Scheme 496

Scheme 496: Flow Chart C10: A/C Clutch Control (N Body, 1 Of 2)

Flow Chart C10: A/C Clutch Control (N Body, 2 Of 2). Scheme 497

Scheme 497: Flow Chart C10: A/C Clutch Control (N Body, 2 Of 2)

CHART C10 - A/C CLUTCH CONTROL (P BODY)

When A/C switch is in the "ON" position, ignition voltage is supplied to the compressor low pressure switch. If there is sufficient freon pressure, switch will close and complete the circuit to close the high pressure cut-off switch and circuits No. 67 and 901. The voltage on circuit No. 67 to the ECM is shown on the "Scan" tester as A/C request "on" (voltage present) or "off" (no voltage). When a request for A/C is seen by the ECM, the ECM will respond by grounding circuit No. 458 of the A/C clutch control relay. The relay will then close and current will flow from circuit No. 922 to circuit No. 59 and engage the A/C compressor clutch. When voltage is seen by the ECM on circuit No. 901, the cooling fan will be turned on.

Both pressure switches are located on the high side of the A/C system. The low pressure switch will be closed at 40-47 psi (2.8-3.3 kg/cm 2 ) and allow A/C clutch operation. Below 37 psi (2.6 kg/cm 2 ), the low pressure switch will be open and the A/C clutch will not operate. At about 430 psi (30.2 kg/cm 2 ), the high pressure switch will open and disengage the A/C clutch, preventing damage to the system. The high and low pressure switches are located at the rear of the compressor.

Chart C10 Schematic: A/C Clutch Control (P Body). Scheme 498

Scheme 498: Chart C10 Schematic: A/C Clutch Control (P Body)

Flow Chart C10: A/C Clutch Control (P Body). Scheme 499

Scheme 499: Flow Chart C10: A/C Clutch Control (P Body)

Flow Chart C10: A/C Clutch Control (P Body, 1 Of 2). Scheme 500

Scheme 500: Flow Chart C10: A/C Clutch Control (P Body, 1 Of 2)

Flow Chart C10: A/C Clutch Control (P Body, 2 Of 2). Scheme 501

Scheme 501: Flow Chart C10: A/C Clutch Control (P Body, 2 Of 2)

CHART C12 - ENGINE COOLING FAN (A & P BODY)

Battery voltage is supplied to fan relay terminal "A" and from ignition to terminal "D". Grounding relay terminal "F" will close relay and supply battery voltage to fan motor. Above 30 MPH, the ECM will remove ground from circuit No. 335. If coolant temperature and A/C pressure switches are open, fan will stop. Fan is energized when

  1. A/C is "on" and vehicle speed is less than 30 MPH.
  2. Coolant temperature is greater than 230°F (108°C).
  3. Code 14 or 15 is set.

If an overheating condition is suspected, verify if this is due to actual boil-over. If gauge or light indicates an overheat condition, and no boil-over is in evidence, inspect the gauge/light circuit for malfunction.

If the vehicle is overheating and the gauge or light indicates the same, but the cooling fan is not coming on, check the coolant sensor temperature using a "scan" tester. The sensor may have shifted calibration.

Flow Chart & Schematic C12: Engine Cooling Fan (A/P Body). Scheme 502

Scheme 502: Flow Chart & Schematic C12: Engine Cooling Fan (A/P Body)

Note. If Code 14 or 15 is present, see that chart first.

Flow Chart. Scheme 503

Scheme 503: Flow Chart

CHART C12 - ENGINE COOLING FAN (J & N BODIES)

Battery voltage is supplied to fan relay terminal No. 1 and from ignition to terminal No. 5. Grounding relay terminal No. 2 will close relay and supply battery voltage to fan motor. Above 30 MPH, the ECM removes ground from circuit No. 335. If coolant temperature and A/C pressure switches are open, fan will stop. Fan is energized when

  1. A/C is "on" and vehicle speed is less than 30 MPH.
  2. Coolant temperature is greater than 230°F (108°C).
  3. Code 14 or 15 is set.

If an overheating condition is suspected, verify if this is due to actual boil-over. If gauge or light indicates an overheat condition, and no boil-over is in evidence, inspect the gauge/light circuit for malfunction.

If the vehicle is overheating and the gauge or light indicates the same, but the cooling fan is not coming on, check the coolant sensor temperature using a "scan" tester. The sensor may have shifted calibration.

Chart C12 Schematic: Engine Cooling Fan (J/N Body). Scheme 504

Scheme 504: Chart C12 Schematic: Engine Cooling Fan (J/N Body)

Flow Chart C12: Engine Cooling Fan (J/N Body). Scheme 505

Scheme 505: Flow Chart C12: Engine Cooling Fan (J/N Body)

Note. If Code 14 or 15 is present, use that chart first.

Flow Chart C12: Engine Cooling Fan (J/N Body). Scheme 506

Scheme 506: Flow Chart C12: Engine Cooling Fan (J/N Body)

TBI Component Locations, A Body 2.5L (VIN R). Scheme 507

Scheme 507: TBI Component Locations, A Body 2.5L (VIN R)

TBI Component Locations, N Body 2.5L (VIN U). Scheme 508

Scheme 508: TBI Component Locations, N Body 2.5L (VIN U)

TBI Component Locations, P Body 2.5L (VIN R). Scheme 509

Scheme 509: TBI Component Locations, P Body 2.5L (VIN R)

ECM Terminal ID & Voltage Chart (P Body 2.5L). Scheme 510

Scheme 510: ECM Terminal ID & Voltage Chart (P Body 2.5L)

ECM Terminal ID & Voltage Chart (A & N Body 2.5L). Scheme 511

Scheme 511: ECM Terminal ID & Voltage Chart (A & N Body 2.5L)

CCC Wiring Diagram 2.5L (VIN R). Scheme 512

Scheme 512: CCC Wiring Diagram 2.5L (VIN R)

CCC Wiring Diagram 2.5L (VIN U). Scheme 513

Scheme 513: CCC Wiring Diagram 2.5L (VIN U)