2004 Jeep Grand Cherokee Q&A

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

to start the engine need to depress gas peddle slightly, when pedal is released engine stalls -
Answer 1
ide look for a large vacuum leak to start with -