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

Asked by for the 2004 Jeep Grand Cherokee
1 answer
ide look for a large vacuum leak to start with