GM Service Manual Online
For 1990-2009 cars only

Refer to Engine Controls Schematics

MAF, Secondary Air Injection Pump Bypass Solenoid, IAC and Secondary AIR Pump


Object Number: 590140  Size: FS
Engine Emissions Fuses
Ground G117
Ground G113
Handling ESD Sensitive Parts Notice
Engine Controls Component Views
Powertrain Control Module Description
Cruise Control Module, EBCM and VSS
Heated O2 Sensors
OBD II Symbol Description Notice
.

Circuit Description

The powertrain control module (PCM) controls the engine idle speed by adjusting the position of the idle air control (IAC) motor pintle. The IAC is a bi-directional motor driven by 2 coils. The PCM pulses current to the IAC coils in steps, or counts, to extend the IAC pintle into a passage in the throttle body and decrease air flow. The PCM reverses the current pulses to retract the pintle and increase the air flow. This method allows highly accurate control of the idle speed and a quick response to changes in the engine load.

Diagnostic Aids

Use the J 35616 connector test adapter kit for any test that requires probing the PCM harness connectors, electrical center fuse/relay cavities, component terminals or a component harness connector. Using this kit will prevent damage caused by improper probing of connector terminals.

If the problem is intermittent, refer to Intermittent Conditions for diagnosis.

Check for the following conditions:

    • A poor connection at the PCM or the IAC motor. Inspect the harness connectors for backed out terminals, improper mating, broken locks, improperly formed or damaged terminals, and poor terminal to wire connections.
    • A damaged harness. Inspect the wiring harness for damage.
    • A restricted air intake system. Check for a collapsed air intake duct, a restricted air filter element, or any foreign objects blocking the air intake system.
    • The throttle body. Check for objects blocking the IAC passage or the throttle bore, any excessive deposits in the IAC passage and on the IAC pintle, and any excessive deposits in the throttle bore and on the throttle plate.
         Check for a sticking throttle plate. Also inspect the IAC passage for any deposits or any objects which will not allow the IAC pintle to fully extend.
    • A vacuum leak. Check for a condition that causes a vacuum leak, such as any disconnected or damaged hoses, any leaks at the EGR valve or at the EGR pipe-to-intake manifold, any leaks at throttle body, a faulty or incorrectly installed PCV valve, a disconnected intake manifold brake booster hose, etc.

Reviewing the Failure Records vehicle mileage since the diagnostic test last failed may help determine how often the condition that caused the DTC to be set occurs. This may assist in diagnosing the condition.

Test Description

The numbers below refer to the step numbers on the diagnostic table.

  1. This vehicle is equipped with a PCM which utilizes an electrically erasable programmable read-only memory (EEPROM). Ifthe PCM is replaced, the new PCM must be programmed.

Idle Air Control System Check

Step

Action

Values

Yes

No

1

Did you perform the On-Board Diagnostic (OBD) System Check?

--

Go to Step 2

Go to Powertrain On Board Diagnostic (OBD) System Check

2

  1. Start the engine.
  2. Turn all of the accessories Off .
  3. Using a scan tool, command the RPM up to 1500, down to 650, and then up to 1500 while monitoring the engine speed on the scan tool.

Does the engine speed remain within the specified value of the Desired Idle for each RPM command?

±100 RPM

System OK

Go to Step 3

3

  1. Leave the engine running.
  2. Disconnect the IAC valve.
  3. Install the J 37027-A IAC system monitor node light.
  4. With the engine running, command the idle speed up and down with the scan tool.

Does each node light cycle red and green, never OFF?

--

Go to Step 5

Go to Step 4

4

  1. Check the following circuits for an open, a short to voltage, or a short to ground:
  2. • The IAC A Low circuit
    • The IAC A High circuit
    • The IAC B Low circuit
    • The IAC B High circuit
  3. If a problem is found, repair as necessary. Refer to Testing for Intermittent Conditions and Poor Connections and Wiring Repairs in Wiring Systems .

Was a problem found and corrected?

--

Go to Step 12

Go to Step 10

5

Was a low idle symptom or rich condition noticed?

--

Go to Step 6

Go to Step 7

6

Visually and physically inspect for the following conditions:

    • Any throttle body tampering
    • A restricted air intake system
    • A collapsed air intake duct
    • A restricted air filter element
    • Any foreign objects blocking the air intake system
    • Any objects blocking the IAC passage or the throttle bore
    • Any excessive deposits in the IAC passage and on the IAC pintle, or any excessive deposits in the throttle bore or on the throttle plate

Was a problem found and corrected?

--

Go to Step 11

Go to Step 8

7

Visually and physically inspect for the following conditions:

    • Any vacuum leaks
    • Any throttle body tampering
    • A binding throttle plate or throttle shaft
    • A misadjusted or binding accelerator or cruise control cable
    • A faulty, missing, or incorrectly installed PCV valve. Refer to Crankcase Ventilation System Diagnosis .

Was a problem found and corrected?

--

Go to Step 11

Go to Step 8

8

  1. Check for a poor connection at the IAC harness connector.
  2. If a problem is found, replace any faulty terminals as necessary. Refer to Connector Repairs or Testing for Intermittent Conditions and Poor Connections in Wiring Systems .

Was a problem found and corrected?

--

Go to Step 12

Go to Step 9

9

Replace the IAC valve. Refer to Idle Air Control Valve Replacement .

Is the action complete?

--

Go to Step 12

--

10

  1. Check for a poor connection at the PCM harness connector.
  2. If a problem is found, replace any faulty terminals as necessary. Refer to Testing for Intermittent Conditions and Poor Connections or Connector Repairs in Wiring Systems . .

Was a problem found and corrected?

--

Go to Step 12

Go to Step 11

11

Important: The replacement PCM must be programmed.

Replace the PCM. Refer to Powertrain Control Module Replacement/Programming .

Is the action complete?

--

Go to Step 12

12

  1. Start the engine.
  2. Turn all accessories Off.
  3. Using a scan tool, command the RPM up to 1500, down to 650, and then up to 1500 while monitoring the engine speed on the scan tool.

Does the engine speed remain within the specified value of the Desired Idle for each RPM command?

±50 RPM

System OK

Go to Step 3