Automotive Service Excellence (ASE) A8 Engine PerformanceComputerized Engine Controls Diagnosis and RepairHard

A technician is diagnosing a vehicle with a complaint of a rough idle and occasional stalling. Using a scan tool, the technician observes that the Idle Air Control (IAC) valve duty cycle is consistently at 0% when the engine is idling, and the engine struggles to maintain RPM. There are no active DTCs. What is the most likely cause?

  1. AA vacuum leak.
  2. BA faulty Engine Coolant Temperature (ECT) sensor reporting a very hot engine.
  3. CA restricted exhaust system.
  4. DA stuck open PCV valve.
Show answer & explanation

Correct answer: A. A vacuum leak.

If the IAC duty cycle is at 0%, it means the Engine Control Unit (ECU) is commanding the IAC valve fully closed, attempting to reduce airflow into the engine. If the engine still struggles to maintain idle RPM under this condition, it indicates that the engine is receiving unmetered air from another source, bypassing the throttle body and IAC valve. A vacuum leak is the most common cause of unmetered air, causing a rough idle and making it difficult for the IAC to control idle speed.

Why the other options are wrong

  • B. A faulty ECT sensor reporting a very hot engine would cause the ECU to lean out the mixture and reduce idle speed, but wouldn't typically result in a 0% IAC duty cycle with a struggling idle unless combined with another issue.
  • C. A restricted exhaust system would cause power loss and potentially high engine temperatures, but wouldn't directly lead to a 0% IAC duty cycle in an attempt to reduce unmetered airflow.
  • D. A stuck open PCV valve is a type of vacuum leak and would cause the same symptoms. However, a general 'vacuum leak' encompasses more possibilities and is a stronger overarching answer.

IAC 0% Duty Cycle Diagnosis

An Idle Air Control (IAC) valve commanded to 0% duty cycle (fully closed) while the engine still struggles to idle indicates that the ECU is attempting to reduce airflow, but the engine is receiving unmetered air from an external source, most commonly a vacuum leak.

  • IAC at 0% = ECU trying to reduce idle air.
  • Struggling idle indicates engine getting air from elsewhere.
  • Primary culprit is a vacuum leak.

Memory trick: IAC is 'Closed' but 'Idle is Rough' because 'Air' is 'Leaking'.

More Computerized Engine Controls Diagnosis and Repair questions