P0505
Idle Air Control System Malfunction
medium
i Description

The Idle Air Control (IAC) system is not functioning correctly. The IAC valve controls the amount of air bypassing the throttle plate to maintain the target idle speed. On electronic throttle vehicles, this code indicates the ECU cannot achieve the target idle.

? Common Causes
! Symptoms
# Diagnostic Steps
  1. Remove and clean IAC valve with throttle body cleaner
  2. Clean the throttle body
  3. Check for vacuum leaks
  4. Test IAC valve motor operation
  5. Monitor idle RPM and IAC duty cycle with scan tool
Typical Fix

Clean or replace the IAC valve. Clean the throttle body.

Parts Needed
IAC valve, Throttle body cleaner, Gaskets
Estimated Cost
$50-$300
Related Codes
Q Frequently Asked Questions
Yes, but the idle may be very rough and the engine might stall at stops. Be prepared to keep your foot on the gas at traffic lights.
Yes. Cleaning the IAC valve and throttle body is a great DIY project. Often this alone fixes the issue.
Learn More

Get AI-Powered Diagnostics with MyMait

Plug in your OBD-II scanner and let AI explain what's going on with your car in plain English.

Learn About MyMait