01 When to Replace the Brakes: A Comprehensive Guide for Drive… • 02 Cylinder Liners with Fire Ring: An Essential Component in A… • 03 Your Car Might Be Heading For Total Failure Because Of One … • 04 What to Do If Your Electric Car Runs Out of Charge in the M… • 05 5 Spark Plug Replacement Mistakes That Are Killing Your Eng… • 06 Essential Preparations for a Long Drive: A Comprehensive Gu… • 07 The Complete Guide to MAF Sensors: Diagnosis, Maintenance, … • 08 10 Crucial Insights into Oxygen Sensors, Common Problems, a… • 09 Experts Warn Against Using Heated Seats For Too Long On Cer… • 10 Why Does Your Car Still Overheat After a Head Gasket Replac… •

DTC codes / Subaru codes / P1501

P1501 · SubaruIdle Control System Malfunction Fail Safe

P1501 on a Subaru indicates that the engine control module (ECM) has detected a malfunction in the idle control system and has entered a fail-safe mode, typically defaulting to a fixed idle speed or limiting idle control authority. The ECM monitors idle speed deviation and idle control valve (ICV) response, and when the actual idle speed cannot be maintained within specification or the ICV circuit shows an electrical fault, it sets this code and illuminates the check engine light.

SystemPowertrain
Code typeSubaru specific
SeverityMedium
Fix difficultyIntermediate
AreaVehicle speed, idle control and auxiliary inputs

Symptoms you may notice

  • Check engine light illuminated, often with no other noticeable symptoms
  • Idle speed that is higher or lower than normal, sometimes fluctuating
  • Engine stalling when coming to a stop or when the throttle is released
  • Rough or erratic idle, especially when the engine is cold or under electrical load
  • Hesitation or poor driveability at low speeds
  • In severe cases, the engine may idle at a fixed elevated speed due to fail-safe operation

Common causes, most likely first

  1. Carbon buildup or sludge on the idle control valve (ICV) or throttle body, restricting airflow
  2. Faulty idle control valve (ICV) or idle air control (IAC) solenoid
  3. Vacuum leaks from cracked or disconnected hoses, intake gaskets, or the PCV system
  4. Wiring damage or poor electrical connections at the ICV connector or ECM
  5. Dirty or faulty mass airflow (MAF) sensor or manifold absolute pressure (MAP) sensor
  6. Throttle body calibration drift or a failing electronic throttle control (ETC) motor
  7. ECM software issue or internal fault, though rare

How to diagnose and fix it

  1. Scan all modules for stored and pending codes, and record freeze-frame data to understand when the fault occurs
  2. Inspect the intake system for vacuum leaks and verify that all hoses and gaskets are intact and properly connected
  3. Remove and clean the idle control valve and throttle body with approved carbon cleaner, then reinstall and perform an idle relearn procedure
  4. Check the ICV electrical connector and wiring for corrosion, damage, or loose pins, and measure resistance across the valve terminals
  5. Test the ICV operation with a bidirectional scan tool to command idle speed changes and observe response
  6. Verify MAF and MAP sensor readings against expected values and clean or replace if contaminated
  7. If all else fails, substitute a known-good ICV or ECM to isolate the fault, then replace the failed component and perform a relearn

Idle Control Fail-Safe: What Subaru Techs Check First

  • A dirty idle control valve is the most common cause of P1501 on Subaru engines, and a thorough cleaning often resolves the code without any parts replacement.
  • Subaru's idle control system is sensitive to vacuum leaks, so a smoke test of the intake tract should be performed before condemning the valve or ECM.
  • The fail-safe mode may cause the engine to idle at a fixed elevated speed, which can mask other symptoms and lead owners to believe the car is fine.
  • After replacing or cleaning the ICV, the ECM must relearn the idle position; skipping this step can cause the code to return immediately.
  • A weak battery or charging system fault can cause erratic ICV operation and set P1501, so always verify battery voltage and ground connections.

Can I keep driving with P1501?

You can usually drive the vehicle short distances to a repair shop, but avoid prolonged driving because the fail-safe mode may cause stalling or unpredictable idle, which is unsafe in traffic. If the engine stalls frequently or idles excessively high, stop driving and have the vehicle towed.

Guidance is general and written for Subaru vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.

Running on fumes Free guides aren't free to make. Top up the tank. Any amount, one time. Fuel the Garage