P0376 — Timing Reference High Resolution Signal B Malfunction
Drive with caution — fix soon.
What P0376 means
This code indicates a general malfunction in the 'B' high-resolution timing reference signal, typically from a second crankshaft or camshaft position sensor. It usually points to a failing sensor, wiring or connector problems, or a damaged reluctor ring. It's a fairly common type of sensor fault and is often fixable by replacing the sensor or repairing the circuit, without major engine work.
Common symptoms
- Check engine light is on
- Rough idle or slight engine shaking
- Engine hesitation or stumbling
- Hard starting at times
- Reduced engine power
Common causes
- Failing crankshaft or camshaft position sensor (B)
- Damaged or corroded wiring or connector
- Damaged reluctor/tone ring
- Excessive sensor air gap
- Faulty engine control module (rare)
Typical repair cost
$150 – $450
Varies by vehicle and root cause.
Frequently asked questions
Can I keep driving with a P0376 code?
For short trips, usually yes, but you shouldn't rely on it. If the engine runs rough or is hard to start, get it checked soon to avoid a breakdown.
How much does it cost to fix a P0376 code?
Most repairs run between $150 and $450, depending on whether it's a simple sensor replacement or a wiring repair.
Is a P0376 code serious?
It's moderately serious. It usually won't harm the engine, but it can cause poor running and starting trouble, so it's best addressed promptly.
What's the difference between Signal A and Signal B in P0376?
Signal B is a second timing reference input the computer cross-checks against Signal A. A fault on the B circuit means that backup or secondary timing signal is unreliable.
