My 05 maggie's throttle died on Monday morning. ETC light and BAS light came on. It was the third time this happened only this time the reset tricks did not bring the throttle back to life. My mechanic replaced the throttle body and flashed morning. So far so good.