P0379 Code: Timing Reference High Resolution Signal B No Pulses
⚠️ Severe · drivable
Only drive if the engine is running well — this code can cause stalling or a no-start, so get it diagnosed promptly.
What P0379 means
The engine computer is getting no pulses at all on the high-resolution timing signal (signal B). This points to a dead sensor, a broken wire, or a damaged timing wheel, and it can stop the engine from starting.
Symptoms
- Check engine light is on
- Engine cranks but won't start
- Engine stalling while driving
- Rough running or misfire
Common causes
- most common: Faulty crankshaft position sensor
- common: Broken wiring or open circuit
- less common: Damaged timing wheel or reluctor ring
How to fix it
| Fix | DIY? | Typical cost |
|---|---|---|
| Inspect and clean the sensor connector | Yes | $0–10 |
| Replace the crankshaft position sensor | Yes | $50–200 |
| Repair the broken sensor circuit | Mechanic | $50–200 |
Frequently asked questions
Can I drive with a P0379 code?
Only if the engine is running well. This code can cause stalling or a no-start, so have it diagnosed promptly.
What is the most common cause of P0379?
A failed crankshaft position sensor or a broken wire in the sensor circuit.
How much does it cost to fix a P0379?
Typically $50–$200 for a new crankshaft position sensor.
Related codes
P0335
P0335 Code: Crankshaft Position Sensor Circuit Malfunction
P0375P0375 Code: Timing Reference High Resolution Signal B Malfunction
P0385P0385 Code: Crankshaft Position Sensor B Circuit Malfunction
Updated 2026-08. This page is informational and not a substitute for professional diagnosis.