P0376 - Timing Reference High Resolution Signal B No Pulses
Last updated:
System
Powertrain (Engine & Gearbox)
Related Fault Codes
Technical Description
P0376 is set when the Engine Control Module (ECM) detects zero pulses from the high-resolution timing signal B. This signal is typically generated by an optical sensor and provides ultra-precise rotational position data. The PCM uses this high-frequency pulse string (Signal B) to calculate fine adjustments to fuel injection and ignition timing. Without Signal B, the PCM loses the ability to perform micro-adjustments and usually reverts to a backup timing mode based solely on Signal A or the crankshaft position sensor.
Possible Causes
Faulty optical sensor (often internal to the injection pump or distributor)
Damaged wiring or corrosion in the sensor connector
Electromagnetic interference (EMI) from ignition wires or alternator
Faulty Engine Control Module (PCM)
Symptoms
Recommended Solution
- VISUAL INSPECTION: Inspect the optical sensor connector for signs of fuel, oil, or corrosion. Clean as necessary.
- VOLTAGE MEASUREMENT: Check for reference voltage (usually 5V or 12V) at the sensor. Verify ground circuit integrity (should be below 0.1V).
- OSCILLOSCOPE TEST: Monitor the 'Signal B' pin while cranking or running. It should produce a clean 0-5V square wave. If the signal is absent despite proper power and ground, the sensor is faulty.
- CHECK EMI: Ensure all ground straps are secure to minimize electrical interference that can disrupt the high-frequency signal.
- COMPONENT REPLACEMENT: Replace the optical sensor or the assembly (e.g., fuel injection pump) if the sensor is internal.
Mechanic's Tip
Before replacing expensive components, always double-check wiring and connections. 80% of all sensor faults are actually due to corroded contacts or broken wires.
Do you also have
other fault codes?
See how P0376 connects with your other fault codes. Our advanced analysis tool identifies causal relationships and root causes directly.