Your Selected Vehicle
Parts for your 2006 Subaru Impreza-Crank angle sensor
Explore 4WD & Adventure
2006 Subaru Impreza crank angle sensor (CKP) — purpose, care and replacement
Based on technical sources including the 2006 Subaru Impreza Factory Service Manual (Engine Diagnostics, CKP), Subaru diagnostic guidance for DTC P0335 series faults, and Australian workshop data (Autodata/Gregory’s), the 2006 Subaru Impreza does use a crank angle sensor — Subaru labels it the crankshaft position sensor (CKP). It’s fitted across the EJ-series engines used in this model year (including 2.0 and 2.5 variants such as WRX and STi), and it’s essential to engine management.
The crank angle sensor tells the ECU exactly where the crankshaft is and how fast it’s spinning. That timing info is the heartbeat for spark and fuel delivery, so the engine will often crank but not start if the sensor or its wiring fails. The ECU also uses CKP data for misfire detection and stable idle, so a dodgy signal can show up as rough running, intermittent stalling, or a dead tach.
On the EJ engines, the CKP sits at the front of the engine facing the crank timing sprocket area. Access varies by model, expect to work around or remove sections of the front timing cover on many cars. Subaru’s factory manual outlines checks for signal, resistance, and wiring integrity, and the usual fault codes are P0335–P0339.
It’s not a routine service item and doesn’t have a replacement interval. That said, it’s smart to give it a once-over during major services, especially after timing belt work. Keep the connector clean and dry, make sure the harness isn’t chafing near the timing covers, and gently wipe away any metallic fuzz on the sensor tip if present. Don’t sand or file the tip.
When replacement is needed, most owners stick with an OE sensor for reliability and the correct signal profile. Typical steps are straightforward: disconnect the battery, unplug the connector, remove the retaining bolt, withdraw the sensor straight out, and install the new unit with a light smear of clean engine oil on the O-ring if equipped. Route the loom exactly as it was, refit the bolt snugly, clear any stored codes, and road test. These Subarus generally don’t need a special relearn after CKP replacement, the ECU adapts on start-up.
- Common symptoms: hard/no start, stalling, surging, erratic tachometer, check engine light (P0335–P0339).
- Quick tip: if the car died suddenly and has no RPM signal while cranking, the CKP circuit is a prime suspect.
Does a 2006 Subaru Impreza have a crank angle sensor?
Yes. All 2006 Impreza EJ-series engines use a crankshaft position (crank angle) sensor, monitored by the ECU and referenced in the Subaru factory service manual and CKP diagnostic procedures for DTC P0335 family codes.
Where is the CKP on a 2006 Impreza, and is it easy to change?
It’s mounted at the front of the engine, reading the crank timing sprocket behind the timing cover area. Access differs by variant, some require removing portions of the front cover and working space is tight. It’s a simple remove-and-refit job for competent DIYers, but many owners prefer a mechanic due to access and correct loom routing.
How often should the crank angle sensor be replaced?
There’s no scheduled interval. Replace on fault. During major services or timing belt work, inspect the connector and harness and ensure the sensor is clean, secured, and undamaged.