P0372 Code: Timing Reference Signal A Too Few Pulses
๐ Moderate severity ยท drivable
Drivable, but the engine may run rough or stall, so get it checked soon.
What P0372 means
The engine computer is seeing fewer pulses than expected in the high-resolution timing signal. This usually means the sensor or the signal wheel isn't sending every pulse it should, so the computer can't time the spark precisely.
Symptoms
- Check engine light is on
- Rough running or misfire
- Hard starting
- Engine stalling
Common causes
- most common: Faulty crankshaft position sensor
- common: Missing or damaged teeth on the reluctor wheel
- common: Sensor gap too large
- less common: Damaged sensor wiring
How to fix it
| Fix | DIY? | Typical cost |
|---|---|---|
| Replace the crankshaft position sensor | Yes | $50โ200 |
| Inspect the reluctor wheel for damage | Mechanic | $100โ300 |
| Adjust the sensor gap if your car allows it | Mechanic | $50โ150 |
Frequently asked questions
Can I drive with a P0372 code?
Yes, but the engine may run rough or stall. Get it checked soon.
What is the most common cause of P0372?
A faulty crankshaft position sensor or a damaged reluctor wheel.
How much does it cost to fix a P0372?
Typically $50โ$200 for a new sensor; a damaged wheel can cost more.
Related codes
P0370
P0370 Code: Timing Reference High Resolution Signal A Malfunction
P0371P0371 Code: Timing Reference Signal A Too Many Pulses
P0335P0335 Code: Crankshaft Position Sensor Circuit Malfunction
Updated 2026-08. This page is informational and not a substitute for professional diagnosis.