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
Get Your Car Fixed at a RepairPal Certified Shop.
We certify shops based on expertise, quality work, and verified customer reviews
1 answer
ANSWER by , August 20, 2014
ide look for a large vacuum leak to start with