P0507 means the engine idles higher than the computer wants. The usual fixes are sealing a vacuum leak, cleaning the throttle body, or running an idle relearn after battery work.
Also written as PO507 or P507.
Save P0507 to your vehicle and get a repair reminder - create a free account
P0507 means the engine is idling faster than the computer's target and the idle control system cannot bring it down. The engine is getting air the computer is not metering - usually a vacuum leak, carbon around the throttle plate, a faulty idle air control valve on older engines, or an electronic throttle that needs an idle relearn after the battery was disconnected.
Yes, in most cases. A high idle is more annoying than dangerous, though a car that creeps hard at a stop needs a firmer foot on the brake. Schedule the diagnosis within a few weeks - the underlying vacuum leak can also cause lean codes and rough running if it is left to grow.
| Fix | DIY parts | At a shop |
|---|---|---|
| Clean the throttle body and relearn idle | $8 - $15 | $80 - $180 |
| Replace a leaking vacuum hose | $10 - $40 | $80 - $200 |
| Replace the PCV valve and hose | $10 - $40 | $80 - $180 |
| Replace the idle air control valve | $40 - $150 | $150 - $350 |
| Replace a leaking intake gasket | $20 - $80 | $200 - $500 |
Ranges are rounded and for the US market only - actual price depends on region, shop labor rates, and the exact make and model.
Most of these open an Amazon search - add your year, make and model, because most of these parts are fitment-specific. A few link straight to the exact tool or part we have verified, because it fits any vehicle.
Affiliate Disclosure: ServiceSage Auto participates in the Amazon Services LLC Associates Program. We earn a small commission from qualifying purchases at no extra cost to you. This helps us keep our content free and up-to-date.
P0507 means the engine is idling faster than the PCM targets and the idle control system cannot pull it back down. The engine is getting air the computer is not metering. The most common source is a vacuum leak - a cracked hose, a leaking intake gasket, or a stuck-open PCV valve - followed by carbon buildup around the throttle plate, a faulty idle air control valve on older cable-throttle engines, and an electronic throttle that needs an idle relearn after the battery was disconnected. P0507 usually shows up as a high or surging idle rather than a drivability emergency.
Replacing the throttle body or idle air control valve before finding a vacuum leak is the common misstep. Unmetered air from a cracked hose or a stuck PCV valve raises idle on any engine, and new idle-control parts cannot compensate for air the computer cannot see.
Affiliate Disclosure: ServiceSage Auto participates in the Amazon Services LLC Associates Program. We earn a small commission from qualifying purchases at no extra cost to you. This helps us keep our content free and up-to-date.
Difficulty: Easy to Moderate. Time: 0.5 - 3 hours. DIY parts: $10 - $200. Shop total: $100 - $500.
P0507 rewards a patient DIY approach: listening for leaks, cleaning the throttle body, and checking the PCV valve cost very little. A shop is worth it when the leak will not reveal itself without a smoke machine you do not own, or when an intake gasket has to come off to fix it.
Inspect vacuum hoses and the PCV valve at tune-up time. Rubber vacuum lines harden and crack with heat and age, and PCV valves clog. Checking them during routine service catches the leaks that drive idle speed up before they set a code. Add this car to ServiceSage and keep the PCV valve and intake inspection on your service schedule so a high idle does not sneak up on you. Track this maintenance free.
Related trouble codes: P0171 - System Too Lean, Bank 1, P0101 - Mass Air Flow (MAF) Sensor Circuit Range/Performance, P0174 - System Too Lean, Bank 2, P0172 - System Too Rich, Bank 1, P0113 - Intake Air Temperature (IAT) Sensor 1 Circuit High