P0371 Code: Timing Reference Signal A Too Many Pulses

๐ŸŸ  Moderate severity ยท drivable

Drivable, but the engine may run rough or stall, so get it checked soon.

What P0371 means

The engine computer is seeing more pulses than expected in the high-resolution timing signal from the crankshaft sensor. That can happen when the sensor picks up extra electrical noise or when the signal wheel is damaged. The computer can't set spark timing correctly until this is fixed.

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
Repair damaged sensor wiringMechanic$50โ€“200

Frequently asked questions

Can I drive with a P0371 code?
Yes, but the engine may run rough or stall. Get it checked soon.
What is the most common cause of P0371?
A faulty crankshaft position sensor sending extra pulses.
How much does it cost to fix a P0371?
Typically $50โ€“$200 for a new crankshaft position sensor.

Related codes

P0370
P0370 Code: Timing Reference High Resolution Signal A Malfunction
P0372
P0372 Code: Timing Reference Signal A Too Few Pulses
P0335
P0335 Code: Crankshaft Position Sensor Circuit Malfunction

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