My '05 Coupe started to stumble a bit when stopped for a light, even threw a CEL which came up as related to Throttle Position Sensor. I did a bit of research online and came upon this article:
P0121 - OBD-II Trouble Code
So I took that bit of advice to heart, picked up this kit (
) and spent a few minutes cleaning the MAF and throttle body. No more stumbling at stoplights or hesitation when getting on the throttle.