Error code P1504 is displayed and the check engine light is on - what does this mean?
The OBD/EOBD system detects a fault in the idle air control valve or the idle control. The DTC P1504 indicates a problem with the air supply at idle, which can lead to unstable idle speeds. This manufacturer-specific error code occurs particularly frequently in vehicles from the VAG Group (Volkswagen, Audi, Seat, Skoda).
What can cause this error code?
- Defective idle air control valve (IAC valve)
- Dirty or blocked idle air control valve
- Damaged vacuum hoses for idle control
- Faulty wiring to the idle control motor
- Defective throttle valve or throttle valve sensor
- Leaks in the intake system
- Dirty mass air flow sensor
- Defective engine control unit
- Loose or corroded plug connections
What symptoms occur in parallel with error code P1504?
- Unsteady idling: The engine runs unevenly at idle or fluctuates in speed
- Engine stalling: The vehicle stalls when stopping or idling
- Starting problems: Difficult starting, especially when the engine is cold
- Increased fuel consumption: Unstable combustion increases fuel consumption
- Jerky ride: Uneven engine running at low engine speeds
- Poor throttle response: Delayed response when accelerating from idle speed
How can the problem with error code P1504 be rectified?
- The repair requires a systematic diagnosis of the idle control components.
- Remove the idle air control valve, clean thoroughly or replace completely if defective
- Check all vacuum hoses for cracks, leaks or loose connections and replace defective hoses
- Dismantle the throttle valve, clean with a special cleaner and have the throttle valve sensor calibrated
- Check wiring to idle speed actuator for damage, corrosion or short circuits and repair
- Remove the mass air flow sensor, clean or replace with a new sensor if irreparably damaged
- Check the entire intake system for leaks and replace defective seals or hoses
- Read out the engine control unit, delete the fault memory and replace the control unit if it occurs repeatedly
FAQ - Frequently asked questions about DTC P1504
Can I continue driving with error code P1504?
Driving for a short time is possible, but not recommended. Error code P1504 can lead to sudden engine standstill, which can be particularly dangerous in traffic. An urgent repair is recommended.
How much does it cost to repair error code P1504?
The costs vary depending on the cause: cleaning the idle valve costs 80-150 euros, a new IAC valve 150-300 euros, throttle valve cleaning 100-200 euros. More complex problems with the engine control unit can incur costs of 500-1200 euros.
How can I diagnose fault code P1504 myself?
First check all visible vacuum hoses for cracks. An OBD scanner can display additional fault codes. Listen for unusual noises when idling and observe the engine speed display for fluctuations.
Does fault code P1504 only occur at certain temperatures?
Yes, trouble code P1504 is often more pronounced when the engine is cold, as the idle air control valve then has to work harder. When the engine is warm, the symptoms may be less pronounced or disappear completely.
Can a dirty throttle valve trigger code P1504?
Absolutely, a dirty throttle valve is a common cause of EOBD error code P1504. Deposits hinder precise air flow control at idle and lead to unstable engine speeds.
Does an adjustment need to be made after repairing the P1504?
Yes, after replacing or cleaning components, a basic adjustment of the idle speed control should be carried out. This is usually carried out using a diagnostic device in the workshop.