Fault codeP0373
SEVERETiming Reference High Resolution Signal A Intermittent/Erratic Pulses
What this code means
Timing Reference High Resolution Signal A Intermittent/Erratic Pulses.
P0373 is a generic code: it means the same thing on every make. P0373 belongs to family P03xx — Ignition and misfire. Its page explains how to read a code and groups all its codes by part.
Type of fault
The signal drops out or jumps from time to time. This is typical of a poor contact: a loose or corroded connector, or a chafed wire that touches intermittently, often triggered by vibration or heat. The fault may disappear and come back; checking the wiring with the engine running is often revealing.
Crankshaft position sensor (engine speed)
The crankshaft sensor faces a toothed wheel on the crankshaft or flywheel and counts its teeth as they pass. From that signal the control unit knows the engine speed and the exact position of the pistons: it is the reference for all ignition and injection timing.
What you notice
Without this signal the engine cannot run. A failing sensor typically causes a sudden stall, often when hot, or an engine that cranks but will not start; the rev counter may drop to zero while driving.
How to check it
Look at the connector and the wiring near the gearbox or the crankshaft pulley, where it is exposed to heat and dirt. Clean metal debris off the sensor tip, and check the toothed wheel for missing or damaged teeth. If the engine still runs, Klaro's rev reading dropping out at the moment of a stutter is a strong clue.
Watch it live in Klaro
With an OBD2 adapter plugged in, these live readings show the part at work, when your car reports them:
- Engine RPM
- Timing advance
What to do
Have it checked promptly. A misfire sends unburnt fuel into the exhaust and destroys the catalytic converter within a few dozen kilometres. If the light is flashing, stop driving.
Clearing a code switches the light off but repairs nothing: if the fault remains, the code comes back. Clearing a fault code yourself →
How to read this code
- PPowertrain
- 0standardised code
- 3Ignition and misfire
- 73P0373
Other codes for the same part
- P0370Timing Reference High Resolution Signal A Malfunction
- P0371Timing Reference High Resolution Signal A Too Many Pulses
- P0372Timing Reference High Resolution Signal A Too Few Pulses
- P0374Timing Reference High Resolution Signal A No Pulses
- P0375Timing Reference High Resolution Signal B Malfunction
- P0376Timing Reference High Resolution Signal B Too Many Pulses
- P0377Timing Reference High Resolution Signal B Too Few Pulses
- P0378Timing Reference High Resolution Signal B Intermittent/Erratic Pulses
- P0379Timing Reference High Resolution Signal B No Pulses
- P0385Crankshaft Position Sensor B Circuit Malfunction
- P0386Crankshaft Position Sensor B Circuit Range/Performance
- P0387Crankshaft Position Sensor B Circuit Low Input