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

1 answer
ide look for a large vacuum leak to start with