DTC codes / Subaru codes / P1501
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.
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.
Tools we recommend are in the Auto Veteran shop on Amazon. As an Amazon Associate we earn from qualifying purchases.
Guidance is general and written for Subaru vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.
Get the app
Quick access from your home screen.