DTC codes / Subaru codes / P1100
P1100 on a Subaru means the engine control module (ECM) has detected an unexpected signal on the starter switch circuit, which is the electrical path that tells the computer when the key is turned to the crank position. The ECM expects a specific voltage only during cranking, and it flags this code when the circuit stays active, drops out, or shows a voltage outside the normal range during a start attempt.
You can usually drive the car if it starts and runs normally, but avoid long trips or shutting the engine off in remote locations until the fault is repaired. If the engine cranks but will not start or the starter behaves erratically, stop driving and have the circuit diagnosed.
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.