engine light

2005 JEEP GRAND CHEROKEE
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 5, 2011 at 2:27 AM
Advertisement
Avatar
CARADIODOC
  • CAR REPAIR CONTRIBUTOR
  • 34,309 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 5, 2011 at 2:56 AM
Repair Safety Notice: This information is for general instructional purposes only. Vehicle repair can be dangerous. Verify all information, follow manufacturer service procedures, use proper tools and safety equipment, and consult a qualified repair shop when needed.