P0370 OBD-II Trouble Code: Timing Reference High Resolution Signal A Malfunction

Our certified mechanics come to you · Get a fair and transparent estimate upfront

Red-stars EXCELLENT RATING ON

Cost of diagnosing the P0370 code

P0370 is a diagnostic trouble code (DTC) for "Timing Reference High Resolution Signal A Malfunction". This can happen for multiple reasons and a mechanic needs to diagnose the specific cause for this code to be triggered in your situation. Our certified mobile mechanics can come to your home or office to perform the Check Engine Light diagnostic. Once we are able to diagnose the problem, you will be provided with an upfront quote for the recommended fix and receive $20.00 off as a credit towards the repair. All our repairs are backed by our 12-month / 12,000-mile warranty.

Cars Estimate Credit towards follow-up repair Earliest Availability
Ford$20.00
Toyota$20.00
BMW$20.00
SCHEDULE P0370 DIAGNOSTIC Get a fair and transparent estimate upfront

P0370 code definition

The P0370 code indicates that there is an error in the resolution signal in the optical sensor on your car’s timing system.

What the P0370 code means

The P0370 code means that the optical sensor has missed a number of high resolution pulses in correlation to cam reference pulses. These pulses provide the PCM with information needed to ensure fuel is delivered correctly, and that the right air mixture is provided for combustion.

What causes the P0370 code?

It is possible for a number of different conditions to cause the P0370 code to set, including the following:

  • A short or open in the wiring harness to the timing reference optical sensor
  • Damage to your car’s PCM (powertrain control module)
  • A fault in the timing reference optical sensor
  • A corroded or poor connection at the timing reference optical sensor

What are the symptoms of the P0370 code?

Generally, you will not notice many drivability issues if the P0370 code sets. The most likely will be the Check Engine Light turning on. However, it is also possible that you will notice reduced fuel mileage and rough engine operation.

How does a mechanic diagnose the P0370 code?

Diagnosing the P0370 code will require the mechanic to first connect an OBD II scanner to the car’s communication port, which is usually located under the dash on the driver side. The technician will read the codes stored in the computer and then clear them. It will be necessary to test drive the vehicle to see if the code resets. If the code does reset, the mechanic will then move on to further diagnostic steps.

The wiring harness for the timing reference optical sensor will need to be checked for damage or breakage. If nothing is found wrong with the harness, the connections will be checked. The sensor itself may also need to be cleaned and tested. This may require removing the sensor from the car in order for an accurate test to be conducted.

Common mistakes when diagnosing the P0370 code

Many technicians make the mistake of assuming that the underlying problem is the sensor itself and replacing it without completing a full diagnostic. While the sensor is often the culprit, it is also possible for the problem to be completely unrelated to the sensor (wiring harness, connections, etc.). Therefore, a full diagnostic should be performed to rule out any other possibilities.

How serious is the P0370 code?

The P0370 code might not create significant drivability problems initially. It may not even cause any symptoms beyond the Check Engine Light illuminating. However, because the reference signal from the optical sensor is crucial to the PCM’s ability to meter fuel flow, it is very important to have it repaired as quickly as possible.

What repairs can fix the P0370 code?

The most common repair for the P0370 code is replacing a failed reference optical sensor. However, other fixes may be needed depending on the actual underlying cause of the fault, including:

Need help with a P0370 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.

Check Engine Light
trouble codes
P0370

No more waiting rooms! Our mechanics will come to you to diagnose and fix the P0370 code.

SCHEDULE P0370 DIAGNOSTIC
Get a $20 credit for the follow-up repair

Recent Check Engine Light is on Inspection reviews

Excellent Rating

(6,328)

Rating Summary
5,857
225
52
35
159
5,857
225
52
35
159

Gustavo

17 years of experience
296 reviews
Gustavo
17 years of experience
Toyota Corolla - Check Engine Light is on - New Braunfels, Texas
As always, punctual and professional. He explains the problem thoroughly. I feel confident in his work and knowledge.

Greg

22 years of experience
86 reviews
Greg
22 years of experience
Mazda 3 - Check Engine Light is on - Queen Creek, Arizona
Greg was scheduled for 1:00 but he was able to come earlier and let us know right away. He was very thorough and spent his time going thru the entire car.

Gustavo

17 years of experience
296 reviews
Gustavo
17 years of experience
Lincoln Aviator - Check Engine Light is on - San Antonio, Texas
Made call before appt. -courteous-knowledgeable-got part need & did prompt repair after computer check.

Claud

8 years of experience
325 reviews
Claud
8 years of experience
Chevrolet Trax - Check Engine Light is on - Grosse Pointe, Michigan
Very good experience. He arrived on time. Explained what he was going to do. Completed the work and was thorough in what I needed for my next service in plain language vs car jargon. I'm a raving fan of Claud!


More related articles

P0413 OBD-II Trouble Code: Secondary Air Injection System Switching Valve A Circuit Open
P0413 means theres a issue with the vehicle’s air injection system due to faulty air injection pump, faulty wiring or faulty air bypass solenoid.
P0923 OBD-II Trouble Code: Gear Shift Forward Actuator Circuit High
P0923 means the voltage reading from the gear shift forward actuator circuit is unusual due to a faulty forward gear guide rail, or shift shaft.
P2250 OBD-II Trouble Code: O2 Sensor Ref Voltage Circuit High Bank 2 Sensor 1
P2250 means an issue with the upstream oxygen sensor voltage circuit in bank 2 due to a faulty sensor, fuel pressure, or engine or exhaust leaks.

Related questions

P0446 trouble code

Hi there, thanks for writing in. This P0446 trouble code relates to the evaporation control system circuit, which is a restricted vent path for the EVAP (Emergency Vehicle Accident Prevention) system. There is a solenoid in this circuit that sometimes...

Check engine, traction off lights are showing

The Check Engine Light is likely still on due to the oxygen sensor faults. The unfortunate thing is that engine computers sometimes cannot detect another problem if they are dealing with one already. That may be why it didn't have...

I have a lighting bolt icon on my dashboard

When you overheated the engine the check engine light came on most likely for the engine is hot and the lightning bolt comes on indicating the throttle limit control is on. This means the engine is in failure mode and...

How can we help?

Our service team is available 7 days a week, Monday - Friday from 6 AM to 5 PM PST, Saturday - Sunday 7 AM - 4 PM PST.

1 (855) 347-2779 · hi@yourmechanic.com