Q: failed emissions test-P0008 and P0017 errors -automatic tear down to fix?

asked by on December 21, 2017

Does this code mean an automatic tear down to fix the camshaft sensor, or should we start with the timing chain-and is this hours of labor?

My car has 128627 miles.
My car has an automatic transmission.

Check Engine Light is on Inspection $79.99 - $99.99 Get a Quote

Hi Susan. Thanks for contacting us today. The responsible thing to do first is correctly diagnosing the reason the vehicle did not pass emissions and what is the root source. Unfortunately, OBD-II trouble codes do not diagnose a problem - they simply give a mechanic a starting point to begin the physical inspection. For example, the P-0008 OBD-II code is a GM specific code, that indicates that the ECM detects that both camshafts on either bank of the engine are misaligned with the crankshaft for more than 4 seconds or a cumulative of 50 seconds. This could be due to a faulty timing chain, but also a failed camshaft actuator or actuator solenoid. The other code is also GM specific and tends to be caused by a failed crankshaft position sensor (or the electrical harness). Due to these facts, I think a complete on-site inspection would be a better investment of time and money, as a timing chain replacement is a rather expensive repair.

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

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing


Experienced Mechanic?

Earn up to $65/hr

What others are asking

When stopped at traffic light. My car hesitates and pops in the engine compartment unless you hold down the gas pedal.

Hello there, many faults will cause a popping noise in the engine compartment of your 1998 GMC jimmy. You have done well replacing the spark plugs, wires, cap, and rotor. If the problem is still there after all those repairs...

Automatic gear box 2007 VW Touareg 3.0 tdi v6

Hi there - I would start by having the fluid level in the transmission checked. A hiccup on a curve, when the fluid is forced away from the hydraulic pump, is an indicator of low fluid - which would cause...

When I start my truck it's idling high and when I'm driving the rpm fluctuate up and down and the transmission doesn't want to

Hello. It sounds like you may have a vacuum leak. This engine is notorious for vacuum leaks from a bad intake manifold gasket. This is very common. It can also be from the MAP sensor or a number of other...

Replaced throttle body in 2010 chevy malibu and now it will not relearn.

On this particular re-learn, the scan tool is helpful because it can re-set learned airflow values to zero. However, as you can see from the Factory Service Manual instructions, merely driving the car after an unsuccessful "re-learn" will cause the...

Trouble with exterior lights - 2010 Mercury Milan

Hello, thanks for writing in. It sounds like you will need to replace both bulbs and all three fuses. The price of bulbs and fuses is so cheap most of the time, that the amount of time to test each...

My power outlets stay on after turning off car. I want them to stop supplying power after I turn off car. 2010 Ford Focus.

Your power points are supplied direct battery through fuses 3 and 15 in the battery junction box. You would need to alter the wiring of them to have them switched power.

Overheating, coolant loss and battery light

If coolant leaked out and got the belt or alternator wet it would cause loss of charging system. Check to see if belt or alternator got coolant on it? The loss of coolant should check the cooling system for external...

check engine light on with code P0139 and P0841. Added Techron last fill up and now light went off, on and off again. What is go

The trouble codes that you have downloaded have not arisen due to the use, or non-use, of the fuel additive. Code P0841 simply refers to an abnormality in the transmission fluid pressure sensor circuit. Possible causes of that code include...

Vehicle stalling

The most common cause of a vehicle stall would be a vacuum leak or an AC pressure switch. As for the overheating problem, this may or not be related to the stalling issue. If it is related, I would also...

Related articles

A Buyer’s Guide to the 2012 GMC Terrain
When When you look at smaller SUVs like the Honda CR-V and the Toyota RAV4, do you wish for just a little bit more space? But then when you look at the larger SUVs like the Ford Explorer or the...
A Buyer’s Guide to the 2012 GMC Yukon
When When you want a big SUV that can hold its own, come what may, you’ll be happiest with a GMC Yukon. Although the inside of one of these vehicles can sometimes resemble an upscale hotel room, the 2012 GMC...
GMC Certified Pre-Owned (CPO) Car Program
Drivers Drivers in the market for a used GMC vehicle may want to check out cars under their certified pre-owned program. Many manufacturers have a certified pre-owned (CPO) program, and each one is set up differently. Read on to learn...