P0505 OBD-II Trouble Code: Idle Control System Malfunction

Our certified mechanics come to you · 12-month, 12,000-mile warranty

SCHEDULE P0505 DIAGNOSTIC Get a fair and transparent estimate upfront
Red-stars EXCELLENT RATING ON

Cost of diagnosing the P0505 code

P0505 is a diagnostic trouble code (DTC) for "Idle Control System Malfunction". This can happen for multiple reasons and a mechanic needs to diagnose the specific cause for this code to be triggered in your situation. Our certified mobile mechanics can come to your home or office to perform the Check Engine Light diagnostic for $70.00. Once we are able to diagnose the problem, you will be provided with an upfront quote for the recommended fix and receive $30.00 off as a credit towards the repair. All our repairs are backed by our 12-month / 12,000-mile warranty.

Cars Estimate Credit towards follow-up repair Earliest Availability
Ford$70.00$30.00
Toyota$70.00$30.00
BMW$70.00$30.00
SCHEDULE P0505 DIAGNOSTIC Get a fair and transparent estimate upfront

check engine light logo

P0505 code definition

Idle Control System Malfunction

What the P0505 code means

P0505 is an OBD-II generic code that the engine control module (ECM) determined the engine idle control system is not managing the idle to stay in specification. The idle is too high or goes too low.

What causes the P0505 code?

  • The idle air control (IAC) valve is carboned up and sticks or has limited control due to the carbon build up.

  • The IAC passages are clogged or restricted with dirt, debris or carbon build up.

  • The engine has a vacuum leak in the intake system after the throttle body that the ECM cannot control with the IAC.

What are the symptoms of the P0505 code?

  • The Check Engine Light will be illuminated and the code is set in ECM memory.
  • The engine idle may be lower or higher than specifications.
  • The engine may idle rough if it has a vacuum leak.
  • The engine may stall when coming to a stop.
  • The engine may idle too high at times.

How does a mechanic diagnose the P0505 code?

  • Scans codes and documents the code in the ECM, clears and verifies the code

  • Monitors the engine idle to see if it stays within specifications in and out of gear and on road test

  • Checks the engine for vacuum leaks

  • Checks the engine for carbon build up on throttle plates and IAC valve inlet

  • Disconnects the IAC to see if the engine base idle is within specifications

  • Removes the IAC and check for blockage of passages

Common mistakes when diagnosing the P0505 code

  • Not verifying that the engine does not have a vacuum leak before replacing the IAC
  • Not removing excessive carbon in the IAC passages if replacing the IAC valve

How serious is the P0505 code?

  • Code P0505 is an indication the IAC is not working correct and it can cause the engine to idle too low or high and the engine may stall when coming to a stop.

  • The Check Engine Light being on causes the vehicle to fail emission testing.

  • The code may be from the engine has a vacuum leak and this can cause the engine to run rough and have poor fuel mileage.

What repairs can fix the P0505 code?

  • Replacing the IAC valve and cleaning the throttle body and passages
  • Removing carbon from throttle body and IAC passages and clean IAC
  • Repairing a vacuum leak in the engine intake manifold vacuum system or gaskets

Additional comments for consideration regarding the P0505 code

Code P0505 is for erratic idle and lack of idle control. The most common problem is a vacuum line to one of the intake or throttle body ports.

Need help with a P0505 code?

YourMechanic offers certified mobile mechanics who will come to your home or office to diagnose and repair your vehicle. Get a quote and book an appointment online or speak to a service advisor at 1-800-701-6230.

trouble codes
Check Engine Light
P0505

Fast and easy Check Engine Light is on Inspection service at your home or office.

SCHEDULE P0505 DIAGNOSTIC
Get a fair and transparent estimate upfront

Recent Check Engine Light is on Inspection reviews

Excellent Rating


YourMechanic Check Engine Light is on Inspection Service

Average Rating

4.5/5

Number of Reviews

3,526

Rating Summary
3,215
155
41
23
92
3,215
155
41
23
92

Matthew

30 years of experience
363 reviews
Matthew
30 years of experience
Showed up on time. Was very informative and helpful. Explained in details about how the service works and what services will be provided for the diagnostics. Walked me through the entire process. I will definitely use this service for future repairs!
2014 DODGE AVENGER - CHECK ENGINE LIGHT IS ON - YORKTOWN, VIRGINIA

Chris

12 years of experience
312 reviews
Chris
12 years of experience
He was awesome he ran the diagnostics and helped me figure out the problem in a matter of minutes it's truly amazing being able to have a mechanic come to you so even if your car won't start you can really count on this guy.
2007 BMW 328I - CHECK ENGINE LIGHT IS ON - SAN DIEGO, CALIFORNIA

Nathan

14 years of experience
95 reviews
Nathan
14 years of experience
Cool guy! Great work!
2011 CHEVROLET MALIBU - CHECK ENGINE LIGHT IS ON - AUSTIN, TEXAS

Joe

40 years of experience
576 reviews
Joe
40 years of experience
Very nice
1997 JEEP GRAND CHEROKEE - CHECK ENGINE LIGHT IS ON - SAINT PETERSBURG, FLORIDA

More related articles

Rules of the Road For Iowa Drivers
Driving on the roads requires knowledge of the rules, many of which are based on common sense and courtesy. However, even though you know the rules in...
How to Get a Louisiana Driver's Permit
s licensing program. The first step in this program is to obtain...
P2159 OBD-II Trouble Code: Vehicle Speed Sensor B Range/Performance
Diagnostic Trouble Code (DTC): P2159 P2159 code definition Vehicle Speed Sensor B Range/Performance...

Related questions

Q: The truck cut out suddenly

Code P0722 is an output shaft sensor code for the transmission. While that may be an indication of an issue, it would not cause the truck to just quit. A catastrophic failure of the fuel pump, ignition system, or engine...

Q: What means error fault code p1978

The trouble code you listed is a manufacturer specific code, designated by the P1xxx. I have searched my files and cant find that DTC trouble code. Can you please verify that the code is P1978? However, if you'd like to...

Q: Code p0505

For the P0505 code, you should make sure that the PCV valve is clean or you should have the valve replaced. The throttle idle valve should be removed and throttle plates and IAC passages cleaned out. Make sure there is...

How can we help?

Our service team is available 7 days a week, Monday - Friday from 6 AM to 5 PM PST, Saturday - Sunday 7 AM - 4 PM PST.

1-800-701-6230 · hi@yourmechanic.com