Skip the auto shop - Our mechanics make house calls

Q: Check Engine Light is on and OnStar says it is code P0008

asked by on

I just got back from a business trip last night. Tonight when I got in my car, my check engine light was on. OnStar says it is an "engine and transmission" issue with an error code 0008. After doing research online, I saw that it could be a timing chain issue, but I'm not sure since everything is closed for the weekend. I have another business trip tomorrow and need to know if it is safe to drive the car on this code.

Also, there is a SCA #11340C "recall" for 2007-2009 Cadillac CTS timing belts, but I've been told by Cadillac that my car does not have any special recalls on the VIN.

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

Update: I checked the oil this morning and had to add 2 quarts. The light was still on after doing this so I disconnected the battery cable and this did not change the check engine light. OnStar said the code was P0008 and that it was an ignition problem that I should take care of at my convenience.

A: Hey there. This code is "generally&quo...

Hey there. This code is "generally" related to the timing chain and related components. This is usually due to engine mechanical problems, stretched timing chain or a failed camshaft actuator or actuator solenoid.

The Engine Control Module (ECM) monitors the position of both camshafts and the crankshaft. The ECM performs a test for misalignment between both camshafts on one bank of the engine and the crankshaft and calculates the position of both. The ECM compares the position of both the camshafts and the crankshaft with the learned value. The ECM will set the P0008 code if both learned values for one bank of the engine are exceeding a calibrated threshold in the same direction. It would be advised to have the car checked before taking it out on the road. A certified professional from YourMechanic can come to your car’s location to diagnose the code in person and assist with repairs.

Was this answer helpful?

Need advice from certified mechanic? Get help now!

Over 1000 mechanics are ready to answer your question.
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

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!

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

Get a quote

What others are asking

Q: Loose timing chain

If you drove your engine until it shut down from overheating, then you may have done engine internal damage to the cylinder heads and head gaskets. I am not saying the engine is shot, but you may have major engine...

Q: The service engine soon appeared

If I understand you correctly the engine starts, then immediately shuts off? This could be anything from the need for an oil and filter change service, overheating problem, or failure of engine management components. I would recommend a "Car Is...

Q: How much to replace oil gaskets on a 1998 Dodge Dakota V8 Magnum 4WD

Hello - oil leaks can be simple - valve cover gasket drooling all over the plugs/coils/wires, etc. or sneaky. A leaky front crankshaft seal will slobber oil all over the bottom of the truck. A leaking rear main crankshaft seal,...

Related articles

How Do Power Car Windows Increase Passenger Safety?
Power windows are responsible for approximately 2,000 emergency room visits every year. When a power window closes, it exerts enough force to bruise or break bones, crush fingers, or restrict an airway. Though...
How Long Does a Distributor O Ring Last?
The distributor is part of the ignition system in your vehicle and its purpose is to route high voltage from the ignition coil to the spark plug. The spark plug then...
P2103 OBD-II Trouble Code: Throttle Actuator Control Motor Circuit High
P2103 means there is a fault with the throttle actuator control motor circuit, likely due to a defective electrical component or part.