My wife has a 2003 with a 2.4. It has 128,000 miles (give or take) and I had the transmission fluid changed but not flushed at 100,000 and replaced the plugs at 100,000. A couple weeks ago the "service engine" light came on and the car started running rough. It seems to occasionally hesitate at take off and idles poorly at a stop. If you quickly shift into neutral the idle goes up and levels off (usually). The code reader said the oxygen sensor was bad so I replaced it and the light went off. I also did an oil change and changed the air filter, ran fine for a couple days and started running crappy again. This time the light stayed off. I don't see a loss of power and the car runs fine while driving but still has the idle issue while stopped in gear. :wtf: