my 2.5 is having a problem keeping a low idle.Sometimes the idle will hang-up badly,and most of the time the engine dies when I come to a sudden stop.To keep it running I give it a little throttle,rappidly, almost like reving it at a stop. Wonder if I have a carb leak or low compression. Any suggestions?