P0378 OBD-II Trouble Code: Timing Reference High Resolution Signal B Intermittent/Erratic Pulses

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

Red-stars EXCELLENT RATING ON

Cost of diagnosing the P0378 code

P0378 is a diagnostic trouble code (DTC) for "Timing Reference High Resolution Signal B Intermittent/Erratic Pulses". 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 for $114.99 . Once we are able to diagnose the problem, you will be provided with an upfront quote for the recommended fix and receive $20.0 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 $114.99 $20.0
Toyota $114.99 $20.0
BMW $124.99 $20.0
SCHEDULE P0378 DIAGNOSTIC Get a fair and transparent estimate upfront

P0378 code definition

If the PCM has stored the code P0378, it means that the system has detected an abnormal pulse reading from the high resolution timing reference signal B, which indicates that there is a fault with the system’s circuitry.

What the P0378 code means

Located in the injection pump is a sensor disk that emits pulses that the PCM uses to control fuel injection timing. The PCM tests for missed pulses, and compares those to the number of pulses it should be detecting according to the manufacturer. If this value is not correct or erratic, the PCM will store the code P0378.

What causes the P0378 code?

There are many things that could cause an erratic pulse reading between the sensor disk and the PCM. Most often, these include a defective crankshaft, camshaft, or distributor position sensors.

However, other causes may include:

  • Failure of the distributor
  • Open or shorted optical sensor
  • Faulty, corroded, damaged, open, or shorted wiring or connectors
  • Failed PCM, in rare cases

What are the symptoms of the P0378 code?

The P0378 code could be preceded by no symptoms at all besides the illumination of the Check Engine light. However, it could also be preceded by engine misfiring, knocking when accelerating, and decreased fuel economy.

How does a mechanic diagnose the P0378 code?

A mechanic should first abstract code information from the PCM with an OBD-II scanner, and check for other codes that may indicate a larger or related issue.

In order to diagnose the cause of the P0378 code, many mechanics begin by inspecting the crankshaft gear and crankshaft position sensor. This is accomplished by checking for the engine RPM signal while the engine is running. If there is no signal detected, then a visual inspection of the crankshaft and related components is necessary. The technician should repair or replace any components that are faulty. This process eliminates one of the most common issues for the P0378 code, and may help narrow the options for following repairs.

Common mistakes when diagnosing the P0378 code

When diagnosing the P0378 code, a common mistake is forgetting to clear the code and do a road test after performing each potential solution. This step should be done after each repair, to help narrow down the cause faster. By replicating the moment of failure, a mechanic may be able to discover the problem much faster.

Another common mistake with the P0378 code is automatically replacing the crankshaft, camshaft, or distributor sensors, rather than checking for mechanical distributor failure or other issues. Additionally, it is important to replace crankshaft or camshaft sensors as a set, rather than individually.

How serious is the P0378 code?

Because the P0378 code relates directly to how the PCM controls fuel injection and timing, this is a very serious issue that should be addressed immediately. Failure to address this issue when it is detected could result in the failure of other engine components when they aren’t able to obtain fuel, or correct fuel pressure.

What repairs can fix the P0378 code?

In order to address a P0378 code, there are a few repairs that a mechanic may choose to perform. These include:

In the rare case that the PCM is faulty, the mechanic may replace the PCM.

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

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

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

Recent Check Engine Light is on Inspection reviews

Excellent Rating

(7400)

Rating Summary
6879
249
58
41
173
6879
249
58
41
173
 at YourMechanic

David

13 years of experience
393 reviews
David
13 years of experience
Chevrolet Malibu L4-2.4L - Check Engine Light is on Inspection - Marietta, Georgia
He explained everything to me in detail on what I needed to know about my car. Definitely recommend him for getting the job done.
 at YourMechanic

Raymond

37 years of experience
402 reviews
Raymond
37 years of experience
Toyota Camry L4-2.2L - Check Engine Light is on - Las Vegas, Nevada
Raymond did a great job however I was charged for two hours labor and he was only here less than 45 minutes. should I expect this on future appointments with your mechanic ?
 at YourMechanic

Shane

17 years of experience
217 reviews
Shane
17 years of experience
Volkswagen EuroVan V6-2.8L - Check Engine Light is on Inspection - Austin, Texas
Arrived on time. Explained the issues he found and how he will fix it. I have parts on order and will schedule an appointment to have Shane install the parts when they arrive.
 at YourMechanic

Kanstantsin

19 years of experience
51 reviews
Kanstantsin
19 years of experience
Ford F-150 V8-4.6L - Check Engine Light is on Inspection - Littleton, Colorado
Kanstantsin arrived early. Was very courteous and professional. Will highly recommend to anyone. Thank you Kanstantsin.


More related articles

P3401 OBD-II Trouble Code: Cylinder 1 Deactivation Intake Valve Control Circuit Open
P3401 P3401 trouble code definition Cylinder 1 Deactivation Intake Valve Control Circuit Open What the P3401 code means P3401 is an OBD-II generic code for the engine control module (ECM) detecting that the intake control solenoid for cylinder number 1...
P2241 OBD-II Trouble Code: O2 Sensor Positive Current Control Circuit Low Bank 2 Sensor 1
What What the P2241 code means? P2241 is an OBD-II generic code for the engine control module (ECM) detecting the O2 sensor for bank 2 sensor 1 has a low voltage for the heater control circuit of the O2 sensor....
P2089 OBD-II Trouble Code: A Camshaft Position Actuator Control Circuit High Bank1
P2089 P2089 code definition A Camshaft Position Actuator Control Circuit High Bank1 What the P2089 code means The P2089 code means that the A camshaft position actuator was found to have high voltage. The vehicle’s electronic control unit (ECU) (https://www.yourmechanic.com/article/what-is-a-vehicle-s-electrical-control-unit)...

Related questions

P0014 on scanner
Hi and thanks for contacting YourMechanic. The code p0014 (https://www.yourmechanic.com/article/p0014-obd-ii-trouble-code-camshaft-position-b-timing-over-advanced-or-system-performance-bank-1-by-jay-safford) refers to the camshaft position sensor (https://www.yourmechanic.com/services/camshaft-position-sensor-replacement) 'B' circuit with the timing over-advanced. The TPS will not make the computer think of a cam not adjusting correctly. With the code...
Hi. How do you reset the limp home mode in a manual shift?
The check engine light means there is a problem in the computer system that need to have a scanner to retrieve the codes stored in memory. Once the codes are retrieved you can have the codes pinpoint test done to...
Can you pass emissions with a turbocharged car with odb-2 if it did not originally come with a turbocharger?
Can you pass emissions with a newly turbocharged car that has ODB-2 that does not come with a turbocharger from the factory? It is illegal to modify any factory installed emissions system on a motor vehicle. Adding a turbocharger...

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