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

Get Your Car Fixed at a RepairPal Certified Shop.
We certify shops based on expertise, quality work, and verified customer reviews
1 answer
ide look for a large vacuum leak to start with