i have not had the problem with my car, but i once had some water or trash in my gas, and it caused my truck to idle in much the same way as you described. i drove it around the block and after a little smoking and drivin horrible, it ran ok. i have not had this problem again since then