engine won't idle, stalls when gas pedal is released on 2004 Jeep Grand Cherokee

to start the engine need to depress gas peddle slightly, when pedal is released engine stalls

by in Cobleskill, NY on August 20, 2014
1 answer
ANSWER by , August 20, 2014
ide look for a large vacuum leak to start with