Skip the auto shop - Our mechanics make house calls

Q: Code p0008

asked by on

We overhaul the engine and all okay then we had oil leaking so we open again and then we got code p0008

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

A: This is a general code associated with vehi...

This is a general code associated with vehicle timing which can be caused by many different things such as:

Engine timing out of sync Worn timing components (chains, gears, guides) Crankshaft or camshaft sensor malfunctions Wiring damage ECM software out of date ECM internal damage

This may also be caused by something like a crank position sensor which may be faulty (helps to monitor the speed of the crankshaft relaying this to the ECU which controls ignition timing). The purpose of this is to help to control timing depending on the speed of the engine and the relative load it may be under as this will cause the needs of the ignition timing to be different depending on conditions. I would recommend having an expert from YourMechanic come to your location to take a look at the car and diagnose the trouble code to find out what specifically may be causing this.

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

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: Oil pressure sensor....need changed or just dirty

You may still want to have the system checked in person for a possible bad sensor or connection to the sensor. After washing, you may have washed away some corrosion on the connector to the sensor. If you have a...

Q: Why would I have a P0014 code in my 2008 Nissan 350Z

Hello. When you get this code it is because the computer is seeing that the valve timing is off. Most of the time this is a timing solenoid issue. It can also be caused by low engine oil, a sensor...

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

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...

Related articles

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...
P0240 OBD-II Trouble Code: Turbocharger Boost Sensor B Circuit Range/Performance
P0240 code definition Turbocharger Boost Sensor B Circuit Range/Performance What the P0240 code means P0240 is an OBD-II generic code triggered when the Engine Control Module (ECM) detects the intake boost...
P2428 OBD-II Trouble Code: Exhaust Gas Temperature Too High Bank 1
P2428 code definition A P2428 trouble code signifies that the PCM has detected a problem in the exhaust gas temperature sensor circuit in bank 1, which subsequently contains the number one...