A CKP sensor (crankshaft position sensor) is an electronic device mounted on your engine that tracks the exact position and rotational speed of the crankshaft. It feeds this data to your car’s computer, which uses it to control when the spark plugs fire and when fuel gets injected into each cylinder. Without a working CKP sensor, your engine can’t time these events properly, and in many cases, it won’t start at all.
What the CKP Sensor Actually Does
Your engine’s crankshaft spins thousands of times per minute, and the timing of every combustion event depends on knowing exactly where that shaft is at any given moment. The CKP sensor solves this by sending a pulsed signal to the Engine Control Unit (ECU) as the crankshaft rotates. The ECU reads these pulses and calculates two things: the crankshaft’s rotational angle (its position in the engine cycle) and how fast it’s spinning (RPM).
With that information, the ECU decides the precise moment to fire each spark plug and how long to hold each fuel injector open. It also determines which cylinder is in its power stroke so fuel delivery matches the engine’s rhythm. In diesel engines, which don’t use spark plugs, the sensor controls fuel injection timing exclusively. During startup, the CKP sensor is what allows a four-stroke engine to “synchronize,” giving the computer its first reference point for when to begin injecting fuel.
How It Works With the Camshaft Sensor
The CKP sensor doesn’t work alone. It partners with the camshaft position sensor (CMP) to give the ECU a complete picture of what’s happening inside the engine. The crankshaft completes two full rotations for every single engine cycle, which means the ECU can’t tell from crankshaft data alone whether a piston is on its compression stroke or its exhaust stroke. The camshaft sensor fills that gap by reporting valve position, letting the computer distinguish between the two.
Together, these sensors control intake valve timing relative to piston position, ignition timing, and fuel delivery timing. The synchronization between them needs to be exact. Even small discrepancies can cause rough running, misfires, or poor fuel economy.
Two Types of CKP Sensors
Most vehicles use one of two sensor designs: inductive (magnetic pickup) or Hall effect. They accomplish the same job but work differently under the hood.
Inductive Sensors
An inductive CKP sensor generates its own voltage signal. As teeth on a trigger wheel (attached to the crankshaft) pass by the sensor, changes in the magnetic field induce a small alternating current in the sensor’s coil. This produces a sine wave pattern where the voltage rises and falls with each tooth. The signal is weak, typically 1 to 2 volts during cranking and higher at faster RPMs. Because the output is proportional to speed, the signal strength varies constantly. Coil resistance usually falls between 500 and 1,500 ohms, depending on the manufacturer.
The low-energy signal is vulnerable to interference from nearby electrical sources like the ignition system. That’s why the wiring from an inductive sensor to the ECU is typically shielded with coaxial-style coating.
Hall Effect Sensors
Hall effect sensors produce a cleaner digital signal: square-wave pulses rather than a sine wave. Unlike inductive sensors, they need an external power supply (usually 5 or 12 volts from the ECU) to operate. Built-in electronics amplify the raw output and shape it into consistent on/off pulses. The amplitude stays the same regardless of engine speed. Only the frequency of the pulses changes as RPM increases. This makes the signal easier for the ECU to read and less prone to errors at low speeds, which is one reason Hall effect designs have become increasingly common.
Where the Sensor Is Located
The CKP sensor’s mounting point varies by vehicle, but there are three common locations: near the crankshaft pulley (harmonic balancer) at the front of the engine, on the lower engine block near where the transmission bolts up, or behind the starter motor. In all cases, the sensor sits close to a toothed reluctor wheel or ring that’s attached to the crankshaft. The gap between the sensor tip and the teeth is critical. Too large a gap weakens the signal; too small risks physical contact.
Symptoms of a Failing CKP Sensor
When a CKP sensor starts to fail, the effects range from subtle to severe depending on how your vehicle’s engine management system uses the sensor data.
- Engine won’t start. If your car relies on the CKP sensor for both spark timing and misfire detection, a dead sensor means the ECU has no reference point for firing the spark plugs or injectors. The engine cranks but never catches.
- Intermittent misfires. A sensor that works inconsistently sends erratic signals. The ECU miscalculates timing, causing cylinders to fire at the wrong moment or skip firing entirely. You may notice rough idling, hesitation during acceleration, or a stumble at certain RPMs.
- Check engine light. The most common diagnostic trouble code is P0335, which indicates a malfunction in the crankshaft position sensor circuit. A related code, P0336, points to a range or performance issue with the sensor signal. Either code will illuminate the check engine light.
- Stalling. A CKP sensor that fails intermittently due to heat or vibration can cause the engine to cut out unexpectedly, then restart after cooling down.
Some of these symptoms overlap with other ignition or fuel system problems. The P0335 code narrows things down, but confirming the diagnosis usually involves testing the sensor’s output directly.
Testing a CKP Sensor
For inductive sensors, a basic resistance check with a multimeter can reveal whether the coil is intact. You disconnect the sensor, set the multimeter to the ohms setting, and measure across the sensor’s terminals. A healthy reading typically falls between 200 and several thousand ohms, though the exact specification varies by manufacturer. An open circuit (infinite resistance) or a short (near zero) means the sensor is bad.
For Hall effect sensors, resistance testing doesn’t apply since the sensor contains active electronics. Instead, you check for the reference voltage supply from the ECU (usually around 5 volts) and then verify the sensor produces a clean signal during cranking. An oscilloscope gives the most detailed picture, but a multimeter set to AC volts can at least confirm that an inductive sensor is generating output while the engine turns over.
Replacement and Relearn Procedures
Replacing a CKP sensor is straightforward on most vehicles: unbolt the old sensor, install the new one, and reconnect the wiring. The part itself is relatively inexpensive. What catches people off guard is the step that sometimes comes after installation.
Many vehicles, particularly GM models from the mid-1990s onward, require a crankshaft position relearn procedure after sensor replacement. This process teaches the ECU the unique variation pattern of your engine’s reluctor wheel teeth, which are never machined perfectly identically. Without performing the relearn, the ECU may detect false misfires, set new trouble codes, or cause the check engine light to flash. The procedure typically requires a scan tool and involves running the engine under specific conditions so the computer can recalibrate. If a misfire condition or existing trouble code is present, the ECU will abort the relearn, so those issues need to be resolved first.
Not every vehicle requires this step, but skipping it when it’s needed can leave you chasing phantom problems long after the new sensor is installed. Your vehicle’s service manual or a parts store’s reference database will confirm whether your specific make and model calls for it.

