0 like 0 dislike
887 views
by

I have a 2000 Mercury Villager that died while driving and will not start. It has error codes P0300, P0340 and P0510

Vehicle: 2000 Mercury Villager 6cyl

1 Answer

0 like 0 dislike
by (13.5k points)
P0300 Random misfire

P0340 Camshaft position sensor malfunction

P0510 Closed TP sensor malfunction

For these code to happen you maybe in need of a whole new distributor, Usually if there is excessive amount of cranking and a no start it tends to code up camsensor code do to a no start, There needs to be a fuel pressure test that has to be performed,
by
0 0
Thank you. I thought that was a possibility but wanted to narrow down my options to start looking at before I dove into the repair.

33.7k questions

32.5k answers

1.3k comments

23.0k users

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