Error Code P0340 engine stalls and dies

Tiny
ROLLO1
  • MEMBER
  • 2005 MERCURY MONTEREY
  • 4.2L
  • V6
  • FWD
  • AUTOMATIC
  • 75,600 MILES
I have a Mercury Monterey 2005 just lately it started to have a problem at first it would sputter then run fine and only about once a month. Then it started getting worse with it stalling and then it would die after a loud belt squealing sound. It finely had the check engine light come on so I read the code P0340. I had read that this model had a problem with the ECU having water intrusion problems so I ordered a new ECU and installed it myself. But the problem came right back with the Squealing belt sound and the engine just shutting off after resetting the key to off and restarting it works for a few minutes then dies again with the RPM's around 2000.
It has been real bad the last couple of days since we have had heavy rains so that led me to believe it was the ECU. But after replacement still the same. I replaced the Camshaft Position Sensor also and still the same. I have read that it could also be the Alternator and that kind of makes sense since the belt squeals every time it happens. PLEASE HELP!
Monday, September 7th, 2015 AT 12:02 AM

2 Replies

Tiny
HMAC300
  • MECHANIC
  • 48,601 POSTS
See pic this may be the problem for your car it's atip from another mechanic
Was this
answer
helpful?
Yes
No
Monday, September 7th, 2015 AT 6:32 AM
Tiny
ROLLO1
  • MEMBER
  • 2 POSTS
Well after further investigation I think now it is either the Camshaft Synchronize since I did find that is where the squeal is coming from. It is either that or the OIL pump since they are connected. I engine does get warm quicker than normal now.
Was this
answer
helpful?
Yes
No
Monday, September 7th, 2015 AT 12:47 PM

Please login or register to post a reply.

Sponsored links