The engine's metronome — lose this signal and the ECU no longer knows where any piston is.
The crankshaft position sensor (CKP sensor) is the primary engine speed and position reference sensor for the engine management system, providing the ECU with the crankshaft’s instantaneous angular position and rotational speed (RPM) on a continuous basis. Typically a Hall-effect or variable reluctance sensor positioned near a toothed trigger wheel on the crankshaft (either a separate reluctor ring on the crank snout, or teeth machined directly into the crankshaft or flywheel periphery), the CKP sensor generates a digital pulse train with one pulse per tooth as the ring rotates past the sensor. The number of teeth and the position of a deliberate gap (missing tooth) in the trigger ring allow the ECU to determine both the engine speed and the precise crankshaft angle — and therefore piston position in each cylinder — at any instant. This information is used to synchronise fuel injection timing to arrive at each intake valve opening, to set ignition coil dwell periods and firing angles for each cylinder, to synchronise variable valve timing phaser commands, and to detect individual cylinder misfires by monitoring the minute variations in crankshaft deceleration that occur when a cylinder fails to fire. A missing or intermittent CKP sensor signal causes the ECU to lose its reference for all timing-critical functions simultaneously, causing immediate engine shutdown or a no-start condition.
The CKP sensor’s output is the fundamental clock signal for the entire engine management system — every time-based calculation the ECU performs is referenced to the crankshaft position. Injection timing (which determines when fuel is delivered relative to intake valve position), ignition timing (which determines when the spark fires relative to TDC), and VVT commands (which determine when phaser corrections are applied) all derive from the CKP signal. The ECU uses the deliberate missing tooth (typically one or two missing consecutive teeth in a 58-tooth or 36-tooth ring) as a synchronisation reference — when the ECU detects the longer-than-normal gap between pulses, it knows the crankshaft is at a specific angular position (usually 90° before TDC of cylinder 1) and resets its position counter for that revolution. At 6,000 RPM, a 60-2 tooth ring (60 theoretical teeth minus 2 missing) generates 870 pulses per second — the ECU must process each pulse within microseconds to maintain precise timing. Misfire detection relies on the same pulse train — a cylinder that fails to fire contributes no torque impulse to the crankshaft, resulting in a momentary deceleration detectable as an irregular spacing between pulses that the ECU identifies as a misfire event and logs with the specific cylinder number.
Intermittent no-start or stall from failing CKP sensor: A CKP sensor failing due to internal wiring break or connector corrosion loses its signal intermittently, causing the engine to stall without warning or to refuse to start despite cranking normally. The ECU cannot determine crankshaft position without the sensor and cancels fuel injection and ignition. The intermittent nature of many CKP failures makes them difficult to diagnose — the engine may restart after a brief wait (as the sensor cools and the connection temporarily re-establishes), leading to weeks of unreliable operation before the fault becomes permanent.
Damaged trigger wheel causing false or missing pulses: The reluctor ring’s teeth can be damaged by objects ingested into the timing system, by contact with the sensor (if the sensor mounting bolt loosens and allows the sensor to move toward the wheel), or by corrosion on cast iron trigger wheels. A damaged or missing tooth generates an irregular pulse pattern that the ECU misidentifies as a genuine engine speed variation, potentially causing random ignition and injection timing errors or nuisance misfire codes.
Air gap out of specification: The gap between the sensor tip and the reluctor ring teeth must be within a specific range (typically 0.5–1.5mm) for the sensor to generate the correct signal amplitude. Too large a gap reduces signal amplitude below the ECU’s detection threshold; too small a gap risks the sensor tip contacting the spinning wheel and destroying both. Check air gap whenever the sensor is removed and reinstalled.
Level 1 — Recognising Intermittent No-Start and Stall Patterns: An engine that stalls without any preceding warning — no hesitation, no rough running, just immediate shutdown — while driving, combined with a history of occasional difficulty restarting that resolves after a few minutes’ wait, is a characteristic CKP sensor failure pattern. If the stalling occurs more frequently when the engine is hot (heat expands the sensor’s internal wiring break, opening the circuit) and the vehicle restarts readily when cooled, the CKP sensor should be the first diagnostic priority. Do not dismiss a random stall as a fuel supply issue without also verifying the CKP sensor signal.
Level 2 — Connector Cleaning and Inspection: The CKP sensor’s connector is positioned in an area exposed to road spray, oil, and temperature extremes. Inspect the connector for corrosion, damaged pins, or a loose locking tab at every timing-related service. Clean corroded contacts with electrical contact cleaner and reconnect firmly. A corroded connector can cause the same symptoms as a failed sensor and is far less expensive to address.
Level 3 — Professional Oscilloscope Diagnosis: A CKP sensor that is present in the circuit (not an open circuit) but generating a distorted signal is not identifiable with a simple continuity test or a static resistance measurement. An automotive oscilloscope connected to the sensor output wire while the engine cranks or runs displays the pulse train waveform — missing pulses, reduced amplitude pulses, or noise on the signal are visible and confirm sensor replacement is needed. This is the definitive test for distinguishing a failing sensor from a wiring fault or a damaged trigger wheel.
Describe the sound or symptom to OOG-E and get a read on what's going on.