P0376
Timing Reference High Resolution Signal B Too Many Pulses.
- Generic
- Powertrain
- Generic code
- Medium severity
How this code is built
- P
- SystemPowertrain
- 0
- Defined bySAE, the same on every car
- 3
- AreaIgnition system or misfire
- 76
- FaultThe specific fault in that area
What it means
P0376 is the generic code for the Timing Reference High Resolution Signal B having too many pulses. The engine control unit monitors the high resolution crankshaft or camshaft timing signal and has counted more pulses than expected for the engine's rotation. This usually points to electrical interference or a signal fault, and which sensor or circuit is labelled 'B' depends on the model and engine.
Symptoms
- Engine misfires or runs roughly
- Hesitation or poor acceleration
- Hard starting or long cranking
- Intermittent stalling
- Rev counter jumping or erratic
- Engine warning light on
Possible causes
- Damaged, chafed or poorly routed wiring to the crankshaft or camshaft position sensor allowing interference or signal noiselikely
- Poor connection or corroded terminals at the sensor or control unit connectorlikely
- Faulty crankshaft or camshaft position sensor producing spurious pulseslikely
- Damaged, dirty or incorrectly fitted reluctor or trigger wheel, or metallic debris on the sensor tippossible
- Incorrect air gap or loose sensor mountingpossible
- Electrical interference from faulty ignition components, charging system problems or poor earthspossible
- Fault within the engine control unitrare
How to diagnose
- Read all stored codes and freeze frame data, noting engine speed, load and temperature when the fault set, and look for related crank or cam correlation codes
- Check for any manufacturer service information on which sensor circuit is signal B for this engine
- Visually inspect the sensor wiring and connectors for chafing, heat damage, water ingress, corrosion and loose pins
- Check the sensor is secure, the tip is clean and free of debris, and the air gap is correct where adjustable
- Inspect the reluctor or trigger wheel for damage, missing or bent teeth, or debris
- Check battery condition, charging voltage and the engine and sensor earth connections
- Using an oscilloscope, view the sensor signal while cranking and running and look for extra pulses, noise or dropouts
- Wiggle-test the harness with the engine running to see if the fault or signal glitch appears
How to fix
- Repair or replace damaged wiring and re-route the harness away from sources of interference
- Clean or replace corroded or loose connectors and terminals
- Replace the faulty position sensor once the signal fault is confirmed
- Replace or correct a damaged or misaligned reluctor or trigger wheel and clear debris from the sensor area
- Repair charging, earthing or ignition faults that are causing electrical noise
- Have the control unit tested and repaired or replaced only after the wiring, sensors and wheel have been proven good
Can I keep driving?
The car may drive, but misfires, stalling or a no-start can occur without warning, so get it checked soon. Avoid long journeys or driving in traffic until it is repaired, as repeated misfires can damage the catalytic converter.
Guide written by AI from the code's definition. Confirm with a diagnosis before replacing parts.
