I have a '94 Cherokee 4.0 auto. Hot or cold, it shudders and sometimes dies when coming to a stop, sitting in gear, or shifting from forward to reverse. I have had it to two mechanics, and worked on it myself with no results and no change. I have replaced the fuel pump and filter, IAC, full...