how can i fix this
Stalls when slowing to stop or if you lift your foot off the gas pedal? If so possibly dirty throttle plate or dirty/faulty idle air control valve.
Search Jeep Grand Cherokee Questions
Jeep Grand Cherokee Experts