I have a '96 4wheel XLT and when it gets really hot outside my truck begins to stall out. First it starts running at a low RPM, then it start to shake, and eventually die out. However, if I keep it at a hight rpm or run it on the freeway it does fine. It only acts up when I stop at...