I suggest starting by checking for codes. Do that and let me know if you find any. Also, check to make sure the catalytic converters are not plugging. You should also check fuel pump pressure and the idle air control valve which is responsible for maintaining a smooth idle.
If there is a code, it can save a lot of time.
Let me know.
Friday, September 26th, 2014 AT 7:41 PM