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

Common causes

How to fix it

FixDIY?Typical cost
Replace the crankshaft position sensorYes$50โ€“200
Inspect the reluctor wheel for damageMechanic$100โ€“300
Adjust the sensor gap if your car allows itMechanic$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
P0371
P0371 Code: Timing Reference Signal A Too Many Pulses
P0335
P0335 Code: Crankshaft Position Sensor Circuit Malfunction

Updated 2026-08. This page is informational and not a substitute for professional diagnosis.