DTC codes / Subaru codes / P1122
P1122 on a Subaru means the engine control module (ECM) has detected an abnormally high voltage on the pressure sources switching valve circuit, which is used to control vacuum routing for the differential pressure sensor. The ECM expects a certain voltage range from the valve solenoid, and a high reading indicates an open circuit, short to power, or a failed solenoid coil.
You can generally continue driving with this code, but avoid heavy acceleration or towing until it is repaired, as the engine may not manage vacuum routing correctly and could affect emissions or performance.
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.