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
- Check engine light is on
- Rough running or misfire
- Hard starting
- Engine stalling
Common causes
- most common: Faulty crankshaft position sensor
- common: Damaged reluctor wheel
- common: Electrical noise in the sensor wiring
- 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 |
| Repair damaged sensor wiring | Mechanic | $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
P0372P0372 Code: Timing Reference Signal A Too Few Pulses
P0335P0335 Code: Crankshaft Position Sensor Circuit Malfunction
Updated 2026-08. This page is informational and not a substitute for professional diagnosis.