Check engine light came on in my 2005 chrysler sebring (6 cylendar 2.7L engine 85K) Code came up to replace forward oxygen sensor. Replaced that. Light turned off for 2 minutes then turned back on. When car is in DRIVE 1st gear ONLY, engine shudders and feels as though its going to die.(although it hasn't yet) If i let it do that for too long, the engine light starts flashing then the car has difficulty accelerating, but once I get it into 2nd gear and up it's fine and the engine light stops flashing but continues to stay on.