Skip the auto shop - Our mechanics make house calls

P0372 OBD-II Trouble Code: Timing Reference High Resolution Signal A Too Few Pulses

Check Engine Light

P0372 code definition

P0372 is the OBD-II trouble code for Timing Reference High Resolution Signal A too few pulses.

What the P0372 code means

The Powertrain Control Module (PCM) provides control and timing for the fuel injection system in part by monitoring signals sent by the optical sensor. This sensor sends a high resolution signal to the PCM indicating how many pulses have been detected on the sensor disk on the injection pump.

There should be about 64 pulses for every cam pulse, and when the number actually detected deviates from this norm, the P0372 or another P0370 series code will store. The letter A simply indicates an area of the involved circuitry rather than a specific component.

What causes the P0372 code?

Conditions that may cause this Diagnostic Trouble Code (DTC) include:

  • A faulty camshaft or camshaft sensor

  • A faulty crankshaft or crankshaft sensor

  • Bad distributor position sensors

  • An open or short in the timing reference optical sensor harness

  • A faulty optical sensor

  • Loose or damaged connections in the timing reference optical sensor circuitry

  • Mechanical failure in the distributor (most common in rear-wheel drive, high mileage vehicles)

  • PCM failure (rare)

Sensor failure is typically the most common cause of this trouble code. Still, a thorough diagnostic investigation should be carried out, as car problems often have more than one cause.

What are the symptoms of the P0372 code?

There may be no detectable symptoms at all, or there may be engine misfires, spark knock during acceleration, or decreased fuel efficiency. While the code will likely store upon the first occurrence, it may take some time before the Check Engine light comes on, so it’s important to be aware of any noticeable signs of a problem.

How does a mechanic diagnose the P0372 code?

Diagnostic procedure for this code may include:

  • Verifying that the DTC is stored, and recording the freeze frame data using a scan tool

  • Clearing any stored codes and then road testing the vehicle to see if they return

  • Visually observing the tachometer with the engine running to see if there is an RPM signal

  • Visually inspecting the crankshaft position sensor, crankshaft gear, and connectors and wiring for damage

  • Testing the Crankshaft Position Sensor (CPS) system to ensure the reference voltage matches specifications

  • Using an ohmmeter to check for system continuity

  • If necessary, inspecting the distributor for damage, wobble, or too much end-play

Common mistakes when diagnosing the P0372 code

Sometimes the crankshaft, camshaft, and distributor sensors will be replaced unnecessarily when the problem actually lies in a distributor malfunction. Neglecting to test the crank and cam reluctor rings when replacing sensors is also a common oversight.

How serious is the P0372 code?

Any malfunction which interferes with proper fuel injection timing and engine function should be considered serious. Because of the specialized diagnostic and repair tools often required for this type of problem, it’s best to have a qualified technician look at the vehicle as soon as possible.

What repairs can fix the P0372 code?

Possible solutions for this DTC include:

Additional comments for consideration regarding the P0372 code

If you decide to tackle the diagnostic process yourself, be sure that you disconnect the wiring connectors from the PCM side before checking resistance values on the harness side. This will prevent damage to the PCM.

When replacing crankshaft or camshaft sensors, be sure to replace them as a set, rather than individually.

The cause of DTC P0372 can be complicated and time-consuming to track down and repair. The task may involve multiple repairs, as well as specialized tools and equipment. If you suspect this repair is beyond your skill level, it’s best to contact a qualified mechanic and have them assess the issue instead.

Need help with a P0372 code?

YourMechanic offers certified mobile mechanics who will come to your home or office to diagnose and repair your vehicle. Get a quote and book an appointment online or speak to a service advisor at 1-800-701-6230.

The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Skip the repair shop, our top-rated mechanics come to you.

At your home or office

Choose from 600+ repair, maintenance & diagnostic services. Our top-rated mechanics bring all parts & tools to your location.

Fair & transparent pricing

See labor & parts costs upfront, so you can book with confidence.

12-month, 12,000-mile warranty

Our services are backed by a 12-month, 12,000-mile warranty for your peace of mind.

Get A Quote

Ask a Mechanic
(100% Free)

Have a car question? Get free advice from our top-rated mechanics.

Ask A Mechanic
Over 10,000 questions answered!

Need Help With Your Car?

Our certified mobile mechanics make house calls in over 2,000 U.S. cities. Fast, free online quotes for your car repair.


Post a question and get free advice from our certified mechanics.


More related articles

How to Buy Fuel Treatments
Adding a fuel additive to your gas tank when you fill up is one way to clean vital engine parts of deposits, improve the performance of your engine,...
Insurance Requirements for Car Registration in Kentucky
The Kentucky Transportation Cabinet requires that all drivers in Kentucky carry liability automotive insurance, or “financial responsibility” in order to operate a vehicle legally and maintain vehicle...
P2159 OBD-II Trouble Code: Vehicle Speed Sensor B Range/Performance
Diagnostic Trouble Code (DTC): P2159 P2159 code definition Vehicle Speed Sensor B Range/Performance Related Trouble Codes: P2158: Vehicle Speed Sensor B P2160: Vehicle Speed Sensor B Circuit Low P2161:...

Related questions

Q: Electric problems

For an issue like this you are going to have the vehicle scanned to see if there is still something disconnected or if there are any codes that need to be cleared. You may have damaged the control module by...

Q: Problems with heating with check engine light on

On the 528's, there is an electronically controlled heater valve that can stick closed, blocking heated coolant from entering the heater core. Replacing this component will mean the coolant system would need to drained, filled, and bled. You may...

Q: I changed out the camshaft position sensor, the car is still stalling and hard to start. It now shows a different P code.

The coolant temperature sensor (CTS) in your vehicle has failed and is making the computer think that the engine is too hot. When you shut off the engine and the engine will not restart, is it because the computer thinks...