Cam and Crankshaft Sensors

Disclaimer: Links on this page pointing to Amazon, eBay and other sites may include affiliate code. If you click them and make a purchase, we may earn a small commission.

Lj8215

New Member
Joined
Jan 13, 2017
Posts
1
Reaction score
0
Location
Keller, TX
2012 Ford Expedition

Car was idling rough and was throwing a cam sensor code. Replaced both cam sensors and still idling and running rough. Scanned again and the same code came up. Decided to go ahead and replace the crankshaft sensor too. So all 3 sensors were replaced and the car is still running rough. It is throwing a P0017 code which relates to the camshaft/crankshaft sensor. Any idea what else it could be? It isn't really losing much power when getting up to speed, just running a little rough. I can't figure out why it is still throwing the code after replacing all of the sensors??
 

LEOL

Full Access Members
Joined
Dec 29, 2016
Posts
63
Reaction score
4
Location
Albuqurque, NM
You didnt provide what the codes were to begin with,... was it always P0017? or was it different to start with and now currently throwing a 0017?

Position sensors can certainly go bad for no reason, but position sensors directly monitor and/or control an engine's timing, and can often indicate a mechanical timing problem that will likely only worsen to the point of serious failure if left unresolved... especially in engines like the 5.4 with its various common timing issues. As such, position sensor codes are not something i would take lightly.

just based on the P0017, some basic causes could include any of the following

Timing chain stretched, or timing belt skipped a tooth due to wear Misalignment of timing belt/chain
Tone ring on crankshaft slipped/broken
Tone ring on camshaft slipped/broken
Bad crank sensor
Bad cam sensor
Damaged wiring to crank/cam sensor
Timing belt/chain tensioner damaged
Improperly torqued crankshaft balancer
Mis-built or mis-timed engine
Loose or missing crankshaft balancer bolt
CMP actuator solenoid stuck open
CMP actuator stuck in a position other than 0 degrees

BUT.... given it sounds like this was in conjunction with other codes.... there are several issues that could be at work here....
 

GalaxyPilot

Full Access Members
Joined
Jun 8, 2014
Posts
54
Reaction score
3
Location
Enid,OK
leol is spot on, you might have an actual issue with the timing which could be caused by any of those components
 
Top