I have a 2001 dodge durango and I could have sworn it used to idle around 1000 rpm but now it idles around 500 rpm and sounds rough when it idles and kind of fluctuates between 500-600 rpm. Also, it drives fine except when I accelerate a lot or I'm going up a hill it kind of kicks a bit. Any ideas of what this could be. I've been doing a lot of work to my car lately and had it all good then this started happening.
