Exception in rendering!

Message: window is not defined

ReferenceError: window is not defined
    at new c (/tmp/execjs20161209-4303-1las0tcjs:136:3912)
    at m.mountComponent (/tmp/execjs20161209-4303-1las0tcjs:47:15602)
    at /tmp/execjs20161209-4303-1las0tcjs:49:31860
    at a.r.perform (/tmp/execjs20161209-4303-1las0tcjs:47:12503)
    at Object.a [as renderToString] (/tmp/execjs20161209-4303-1las0tcjs:49:31821)
    at r (/tmp/execjs20161209-4303-1las0tcjs:50:21164)
    at Object.S.ReactOnRails.serverRenderReactComponent (/tmp/execjs20161209-4303-1las0tcjs:32:6073)
    at eval (eval at <anonymous> (/tmp/execjs20161209-4303-1las0tcjs:173:8), <anonymous>:10:23)
    at eval (eval at <anonymous> (/tmp/execjs20161209-4303-1las0tcjs:173:8), <anonymous>:17:3)
    at /tmp/execjs20161209-4303-1las0tcjs:173:8

P0376 OBD-II Trouble Code: Timing Reference High Resolution Signal B Too Many Pulses

Check Engine Light

P0376 code definition

The P0376 code means that your vehicle’s PCM has detected an irregularity with the high resolution timing reference signal.

What the P0376 code means

The optical sensor gives a high-resolution signal to your vehicle’s PCM by tracking pulses on the sensor disk, a component located near the injection pump. This signal is extremely important because it aids the PCM with fuel timing and overall control. One way the PCM keeps track of this is by monitoring the number of high-res pulses missed.

This high resolution timing reference signal of your vehicle was designed to function within certain parameters. If it exceeds this predetermined amount of degrees, the PCM will detect this variation and store the P0376 code. A Check Engine light should come on too. The “B” is a reference to an area of the system’s circuitry. It is not meant to pertain to a particular component.

Every make and model has its own maximum allowable amount of degrees that are considered acceptable. Even the transmission and engine size/type matters where this number is concerned.

What causes the P0376 code?

There are a number of things that could be responsible for this code being stored, some more likely than others. Those that are most likely would include:

  • A defective camshaft
  • A defective crankshaft
  • Defective distributor position sensors

If none of those problems are the ones that caused the code, likely candidates would be:

  • Mechanical distributor breakdown (especially common in rear-wheel drive vehicles with high mileage)

  • Wiring and other electrical components that have are faulty, damaged or otherwise corroded

  • Finally, although extremely rare, it is possible that P0376 gets stored only because the PCM is faulty.

What are the symptoms of the P0376 code?

Unfortunately, the symptoms that accompany this code are both numerous and diverse, meaning it can be difficult for those who don’t own a scanner.

For example, some drivers will notice no symptoms at all aside from the Check Engine light. Others will immediately notice their engine misfire. Still other drivers will have to put up with spark knock when they accelerate, meaning their fuel detonates erratically, causing an audible effect and usually wasting gas.

Other conditions related to P0376 may also lead to lowered fuel efficiency. Even though the symptoms can be quite severe, some models require multiple failure cycles before the Check Engine light will come on.

How does a mechanic diagnose the P0376 code?

Your mechanic will need a scanner to diagnose the underlying problem. They may also watch the tachometer as your vehicle is cranked with the starter or allowed to run (this will depend on the CPS design).

If there isn’t an RPM signal, the mechanic will need to examine the crankshaft gear, sensor connector and crankshaft position sensor for signs of damage and whether or not repairs are necessary.

After that, an oscilloscope can be used to test the vehicle’s CPS signal wire for sufficient waveforms per each engine resolution.

Common mistakes when diagnosing the P0376 code

As the code can be triggered by so many different causes, stopping short of a full diagnosis is a common mistake that can easily cause unnecessary or incorrect repairs/replacements. The camshaft and crankshaft are often mistakenly replaced because of this.

How serious is the P0376 code?

The P0376 code is definitely something that should be repaired right away. At the very least, you’re not getting the MPG you should. However, the aforementioned problems could cause damage too.

What repairs can fix the P0376 code?

There are a handful of ways your mechanic may proceed:

Additional comments for consideration regarding the P0376 code

Even if the Check Engine Light doesn’t come on, strange sounds coming from your engine that often accompany P0376 should be enough to consider a visit from a qualified mechanic.

Need help with a P0376 code?

YourMechanic has an army of certified mobile mechanics who are ready to diagnose your vehicle and carry out necessary repairs. They can come to your place of business or home – whichever you prefer. Just complete this online form to set an appointment or receive a free quote or give us a call at 1-800-701-6230 to speak with a service advisor and get your free quote.

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

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

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.

GET A QUOTE

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

ASK A QUESTION

More related articles

How to Transfer a Car Title in Idaho
In order to prove ownership of a car, you must have the title. However, when a car is sold, given away or inherited, the title needs...
Rules of the Road For Iowa Drivers
Driving on the roads requires knowledge of the rules, many of which are based on common sense and courtesy. However, even though you know the rules in...
How to Get a Louisiana Driver's Permit
s licensing program. The first step in this program is to obtain...


Related questions

Q: I just want to know the location for fuel rail pressure sensor for hummer h2 model 2008

Hi and thanks for contacting YourMechanic. Look on the fuel rail to your engine and you will see two lines that will meet to the rail on one side. Right just before the two lines, you will see a sensor...

Q: Car got hot and lost all spark,it turns over but thats it.

There may be a couple of possibilities at play here. The overheating issue may be related to a faulty thermostat, coolant temp sensor relay or potentially a blown head gasket. This can cause the car to run rough or not...

Q: Error code P0171 and P0374

Hi and thanks for contacting YourMechanic. If the vehicle went into limp mode, then the computer is making this happen to prevent the engine from any damage. Check the camshaft sensor for proper timing to the camshaft. Look at the...