0 like 0 dislike
338 views
by

I have a 2003 f150 6cyl 4.2 ltr truck that has 151k on it.my check engine soon light came on and i can't register my truck until i fix the problem. I had autozone check with thier code reader and got code P0340.the truck runs fine. what could cause this problem?

Vehicle: 2003 ford f150 xlt

1 Answer

0 like 0 dislike
by

check the battery to see if its holding charge and charging to the correct voltage, if it is most likely the Camshaft Position Sensor in bank 1 is bad.

Possible causes
- Faulty Camshaft Position Sensor
- Camshaft Position Sensor harness is open or shorted
- Camshaft Position Sensor circuit poor electrical connection
- Faulty starter motor
- Starting system circuit
- Dead (Weak) battery

https://www.autocodes.com/p0340_2003_ford_f150.html

Related questions

0 like 0 dislike
1 answer 1.7k views
asked Nov 2, 2018 by Ramon6989 (101 points)
0 like 0 dislike
1 answer 373 views
0 like 0 dislike
1 answer 388 views
0 like 0 dislike
1 answer 465 views
asked Jul 23, 2018 by

33.7k questions

32.5k answers

1.3k comments

23.0k users

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