Code P0016

Tiny
RESJR98
  • MEMBER
  • 2004 CHEVROLET SILVERADO
  • 4.3L
  • 6 CYL
  • 2WD
  • AUTOMATIC
  • 215,000 MILES
My truck listed above 1500 extended cab, when I accelerate and the truck tries to switch gears down. Also when I start the truck it idles a bit rough but not to bad. The truck will also some times after just starting the truck up it’ll shut off but I can restart it just fine. There is a check engine light with a code of P0016. I replaced the crankshaft position sensor and I’m still having troubles.
Wednesday, November 18th, 2020 AT 7:49 AM

1 Reply

Tiny
JACOBANDNICKOLAS
  • MECHANIC
  • 108,244 POSTS
Hi,

the code you got doesn't indicate the crankshaft position sensor is bad. Instead, it indicates the correlation between the crankshaft position sensor and the camshaft position sensor are not in sync. Here is a list of possible causes.

Check for the following items:
- A loose or missing distributor hold-down bolt
- A loose CMP sensor causing a variance in the sensor signal
- An incorrectly installed distributor - 1 tooth off in either advance or retard positions
- A loose distributor rotor on the distributor shaft
- Excessive free play in the timing chain and gear assembly

_______________

If you look at the pics below, they indicate the diagnostics for this specific code. Let me know if it is something you are comfortable doing.

Let me know.
Joe
Was this
answer
helpful?
Yes
No
Wednesday, November 18th, 2020 AT 6:55 PM

Please login or register to post a reply.

Sponsored links