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・Save up to 30%

Get a quote

What others are asking

Q: Key stuck in ignition of a 2006 Cadillac CTS

Make sure your shifter is fully engaged in PARK. If it is not, the key will not come out. If the vehicle is in park, the problem could be the ignition switch. I would enlist the help of a trained...

Q: Why do I have to pump the gas to get my jeep started?

This may be related to many things. Your vehicle may need a timing adjustment, or you could potentially have low fuel pressure. At this point, your Check Engine Light should be illuminated on your dash. When this comes on, there...

Q: P0421 code and wheel bearing

Hi there. The P0421 error code typically indicates that the catalytic converter is wearing out and needs to be replaced. However, it could also be sensors that are damaged sending false information. In regards of the wheel bearing, that rubbing...

Related articles

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 Avoid Back Pain in a Car
If you have back problems, sitting in a car for an extended period of time can be excruciating. Even without back problems, you could experience discomfort and soreness from...
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.