0 like 0 dislike
446 views
by
my 2004 ford f150 5.4l 3 valve engine continues to give code p0345 even after changing camshaft sensor. at first it runs great then soon after test driving the truck runs rough and knocks excessively. Does anyone have an idea what may be going wrong? Change spark plugs, cam sensors and fuel  injectors.
Vehicle: 2004 ford f150 5.4l 3v

1 Answer

0 like 0 dislike
by (13.6k points)
Hi there,

When it begins to run rough I would check the engine compression. You may have an issue with the timing chain. Possibly the tensioners become weak because of low oil pressure. This may be causing an issue with the timing chain that is causing the cam sensor codes.

Related questions

1 like 0 dislike
0 answers 283 views
1 like 0 dislike
2 answers 658 views
0 like 0 dislike
1 answer 327 views

33.7k questions

32.5k answers

1.3k comments

23.0k users

Need A Repair Shop?
Find local automotive repair shops in your area.
...