engine light

83,000 MILES • V8 • 4WD • AUTOMATIC
Avatar
MAZDA_TECH_TORONTO
  • MEMBER
  • 25 POSTS
2005 jeep grand cherokee 5.7 hemi. popping noise heard from 1-2 gear. engine light came on. i scanned it and retrieved code P0340.only issue im having is excessive cranking but it does start. engine runs smooth and does not stall. does this sound like a sensor problem or a timing issue. just confused because it runs great but excessive cranking.
Feb 4, 2011 at 6:27 PM
Advertisement
Avatar
CARADIODOC
  • ✓Experienced Mechanic
  • 34,413 POSTS
That code is for the camshaft position sensor. On older vehicles a missing signal from that sensor will cause a no-start condition. On some newer ones the engine will still run on just the crankshaft position sensor, but it can require three or more revolutions during cranking before the Engine Computer figures out which cylinder to fire. Injector timing won't be synchronized to the opening intake valves but it's unlikely you'll notice that.

caradiodoc
Feb 4, 2011 at 6:56 PM
Add a reply
Join 2CarPros for free, one of the most advanced car repair communities on the internet. From first-time drivers to seasoned mechanics, everyone is welcome to reply, share details, and get better answers. You can add a temporary image or video first; uploads are limited to 20 MB.

Frequently Asked Problems for This Vehicle