Code P0016?

2008 CHEVROLET COBALT
191,000 MILES • 2.4L • 2WD • AUTOMATIC
Avatar
NITHINCOBALT
  • MEMBER
  • 6 POSTS
I replaced the cam and crank sensor but still the code is up. Changed the engine oil as well but still the code is up. The problem I see is hard start and during a cold start there is noise little rattle for a minute and then it goes fine. And noise comes from the engine when there is load on engine like driving uphill. Not when the RPM is high but when there is load on engine. Tried to inspect the timing chain by removing engine cover. It's very hard to see but feel like it jumped a tooth but not sure as it's very close to 10 and 2 timing marks. And during this for a second the timing chain was loose. So my only fix is replacing the timing belt? Please help Engine Oil.

And another thing the car has a 2009 2.4L engine which has a VVT, engine of cobalt and 2008 doesn't have a VVT so the ECM may not know VVT but the code was not showing up earlier I drove 3-4k miles with the code but had no problems except the noise I mentioned.
Nov 10, 2023 at 7:12 AM
Advertisement
Avatar
NITHINCOBALT
  • MEMBER
  • 6 POSTS
I drove 3-4k miles with the code but had no problems except the noise I mentioned
Nov 10, 2023 at 7:13 AM
Avatar
STRAILER
  • CERTIFIED EXPERT
  • 53,854 POSTS
The P0016 code in a 2008 Chevrolet Cobalt relates to a problem with the Camshaft Position (CMP) sensor or Crankshaft Position (CKP) sensor, or their synchronization. So, you are correct to think the timing chain has jumped a tooth or more. Here is how to change the timing chain out in the images below. This shows the timing marks as well to help confirm the failure.
Nov 10, 2023 at 10:00 AM
Advertisement
Avatar
NITHINCOBALT
  • MEMBER
  • 6 POSTS
Will replacing the timing assembly fix the code or not? And is it not because of intake and exhaust solenoid of VVT or because of any short wiring? And can you please explain what is causing the sound from the engine on cold start and during uphill driving please?
Thank you
Nov 10, 2023 at 3:28 PM
Avatar
STRAILER
  • CERTIFIED EXPERT
  • 53,854 POSTS
If you can upload a short video of the noise, I can tell for sure what's going on, but the noise is a bad sign that the timing chain is having problems. This means the tensioner, chain or guide has failed which will give us the code. We can try to remove the VVT oil control solenoid to see if it is clogged. Here is the location. Check out the images (below). Please let us know what happens.
Nov 11, 2023 at 9:46 AM
Avatar
NITHINCOBALT
  • MEMBER
  • 6 POSTS
This is the sound on cold start.
Nov 12, 2023 at 11:33 PM
Avatar
NITHINCOBALT
  • MEMBER
  • 6 POSTS
This is the sound after running the engine for a while.
Thank you for helping me out.
Nov 12, 2023 at 11:34 PM
Avatar
STRAILER
  • CERTIFIED EXPERT
  • 53,854 POSTS
You are welcome. Thanks for the videos. Yep, it sounds like you have a timing chain or guide that needs to be replaced. To be sure I would remove the serpentine belt when the engine is cold and then start it for a few seconds to see if the noise is still there. Check out the images (below). Please let us know what happens.
Nov 13, 2023 at 10:09 AM