Skip to content
MotorFiable

Air intakeGeneric OBD-II codeUrgency: Garage soon

Code P0505: idle speed control: system fault

P0505 means: idle control system: malfunction.[1][2][3] The control unit fails to regulate idle: the actual engine speed deviates from the target it calculates itself. The code does not distinguish whether idle is too high or too low (P0506 and P0507 are for that) and does not point to the faulty part. Samarins gives a typical idle of 650 to 750 rpm on most cars as a guide.[1][2]

System
Air intake
Urgency
Garage soon
You can drive carefully, but book a garage appointment as soon as possible
Possible causes
9
sorted from most to least likely
Type
Generic
The same on all makes

4 sourcesHow we work

What code P0505 means

The control unit fails to regulate idle: the actual engine speed deviates from the target it calculates itself. The code does not distinguish whether idle is too high or too low (P0506 and P0507 are for that) and does not point to the faulty part. Samarins gives a typical idle of 650 to 750 rpm on most cars as a guide.[1][2]

Using a Toyota as an example, AutoDTCs describes that the code is stored when the speed moves more than 100 rpm below the target or more than 150 rpm above it (200 with air conditioning) and, at the same time, the idle airflow the control unit has learned is at one of its limits for 5 seconds. Other manufacturers use other thresholds. That source adds that the warning light comes on after two failed driving cycles, and that many other codes (for example P0335, P0120, P0171, P0172 or P0300) disable this monitor, so they should be resolved first.[1]

What controls idle depends on the engine. On engines with electronic throttle, the throttle body is the only idle control. On older or differently designed engines there is a separate idle air control (IAC) valve; AutoDTCs gives some older Nissans as an example, where P0505 more likely points to a dirty or faulty IAC valve.[1][2][3]

Original definition (SAE J2012): Idle Control System Malfunction[1][2][3]

Causes of P0505

From most to least likely, according to the sources.

  1. 1Dirt and carbon on the throttle body, which restrict the fine air flow needed for idle. AutoDTCs identifies it as the most common cause, and Samarins also lists it.[1][2]
  2. 2Unmetered air entering the intake: cracked or loose hoses, loose clamps, or a gasket on the intake manifold or throttle body.[1][2]
  3. 3Faulty PCV valve or crankcase ventilation hoses that leak, have collapsed or are blocked.[1][2]
  4. 4IAC valve or its motor dirty, sticking or stuck, or idle air passages blocked, on engines that have one. Samarins comments that these valves fail very often.[2][3]
  5. 5Faulty electronic throttle (motor or position sensor), which skews the control unit's calculations.[1][2]
  6. 6Damaged wiring or connector on the throttle body or the IAC valve, or no power supply to the idle valve.[2][3]
  7. 7Idle not relearned after disconnecting or replacing the battery. AutoDTCs warns that after a control unit reset, P0505 may appear while the values are relearned.[1][2]
  8. 8Accelerator pedal not returning fully, for example because a floor mat is rubbing it: AutoDTCs includes this Toyota factory tip for this code.[1]
  9. 9Low coolant level, according to Samarins.[2]

Symptoms

How to diagnose P0505

In order: from the most likely and cheapest to check to the most expensive.

  1. 1Read all the codes first. Samarins recommends checking any other codes first, and AutoDTCs reminds that many of them disable the idle monitor.[1][2]
  2. 2Look for manufacturer technical bulletins for your model: Samarins cites several for Honda, Ford and Toyota, some related to the IAC valve or the throttle body.[2]
  3. 3With the diagnostic equipment, look at the actual idle speed and the target live. If the code appeared just after changing or disconnecting the battery, try the idle relearn procedure, which varies by car. AutoDTCs adds that if the code appears just after a control unit reset, a hot driving cycle should be completed before continuing the diagnosis.[1][2]
  4. 4Check that the floor mat does not touch the pedal and that the pedal returns fully when released by hand.[1]
  5. 5Check the intake and the PCV: look for air leaks with a smoke machine, or with propane around the joints (if the speed changes, there is a leak there), and check the PCV hoses for cracks, kinks or collapse.[1][2]
  6. 6Inspect the connector and harness of the IAC valve or the throttle body, and the coolant level.[2]
  7. 7Clean the throttle body or the IAC valve if they are dirty, with a specific cleaner and a soft brush, with no abrasives. On engines with electronic throttle, the throttle body initialisation must then be carried out with the diagnostic equipment: AutoDTCs warns that if this is skipped, idle will be erratic and P0505 will return.[1][2]
  8. 8Replace the IAC valve or the throttle body only if the problem persists after cleaning, or if a manufacturer bulletin recommends it, and relearn the idle again.[2]

Can I keep driving with P0505?

Garage soon

AutoDTCs rates it as medium severity: it is not immediately dangerous, but unstable idle can make the car stall in traffic, which is why it advises repairing it within a week. CarWiki, which reduces it to a fault in the idle valve or its supply, does not rate the severity, but lists the engine stalling at idle or shortly after starting among the symptoms.[1][3]

Documented faults related to P0505

Known faults of specific engines and cars, with their repair cost, the affected years and their sources.

Engine sensors: the most serious faults by engine and car

All faults with the engine sensors (29)

P0505 by make

Documented faults that can trigger P0505 in each make's engines and cars.

Frequently asked questions

Can I drive with code P0505?

You can, but there is a risk of stalling in slow traffic or when stopping. AutoDTCs advises repairing it within a week. If the engine stalls often or becomes dangerous in a traffic situation, take it to a workshop sooner.[1]

What should be done after cleaning the throttle body?

On engines with electronic throttle, the throttle must be initialised or relearned with diagnostic equipment: the ECM has to learn the closed throttle position again. AutoDTCs warns that if this is skipped, idle will be erratic and the code will return. On other cars, the idle relearn procedure varies by manufacturer.[1][2]

Why did P0505 appear just after changing the battery?

Disconnecting the battery erases the idle values the control unit had learned. Samarins recommends trying an idle relearn if the code appears shortly after changing or disconnecting the battery, and AutoDTCs warns that it may appear while the values are relearned.[1][2]

What is the difference between P0505, P0506 and P0507?

P0505 is the general idle control fault, which according to Samarins can mean idle is either too high or too low. P0506 (speed lower than expected) and P0507 (higher) are more specific: they say which way the idle deviates. AutoDTCs lists P0505 and P0507 as codes related to P0506.[2]

Will I pass the MOT with code P0505?

If the code has switched on the engine warning light, no: with that light on, the inspection records a serious defect, and on Euro 5 and Euro 6 cars the ITV (Spain's roadworthiness inspection, similar to the MOT) also reads the OBD diagnostic system. Repair the fault before you go; clearing the code just before the inspection does not help either, because it counts as a serious defect.[4]

Not sure what is wrong with your car? Describe what you notice in the symptom diagnosis or see all fault codes.

Sources

Every fact on this page links to its source. If you find an error, let us know.

  1. P0505: Idle Air Control SystemAutoDTCs · Technical documentation · consulted 31 October 2026
  2. P0505 Idle Control System MalfunctionSamarins.com · Technical documentation · consulted 31 October 2026
  3. OBD Fehlercode P0505CarWiki.de · Technical documentation · consulted 31 October 2026 · in German
  4. Desmontando mitos: ¿puede pasar mi coche la ITV con el testigo de «avería motor» encendido?Diariomotor · Motoring press · published 8 March 2021 · consulted 2 October 2026 · in Spanish