Page updated on 06-23-2018

p0340 error code but no driving problems

12-15-2009, 11:52 PM
My car won't pass inspection because it pops up a P0340 code (camshaft position sensor circuit error). I replaced the sensor. Still there. Someone suggested that the timing belt might be off by a tooth. I checked it and this doesn't seem to be the issue. What are ALL the possible causes so I can try them all out.

The car drives fine. Well.. on rare occasion it stalls on the highway, but because it's a manual transmission, the momentum just kicks the engine over so it becomes just a little hiccup. I had a mechanic try to trace the error code and he couldn't find the problem, but did notice that my fuel pressure is inconsistent.

Could a bad fuel pressure regulator cause the engine to work normally 99% of the time but consistently cause a P0340 code on every single start?

Could something else cause both problems?

All ideas, no matter how bizarre are welcome.



12-16-2009, 05:52 AM
I know this is an expensive proposition but it's times like this when you might try going to the dealer. :banghead:

12-17-2009, 11:14 AM
You didnt say what year your Escort was or what type engine it had. On my 2nd gen. LX Escorts, I didnt think its possible to change the cam position sensor without taking the intake manifold loose first.

Anyway: Im cheap. I would first try disconnecting and reconnecting the wire that goes to the cam position sensor, & cleaning the connector with carb cleaner spray. Then I would try disconnecting/reconnecting the big connectors to the ECC (with battery disconnected).
My next step would be to get a replacement connector for the cam position sensor - I checked at I put in ford, 94, escort LX, then clicked on "electrical connector", and it showed a "Camshaft Position Sensor Connector" for $19. A similar connector is shown for the 3rd gen. Escorts.

12-17-2009, 06:36 PM
Yep, year and engine are very important!

Add your comment to this topic!