Originally Posted by drz
Um, you're welcome, I guess... oh, wait, you didn't thank me
Sorry about that, thanks... to xsperf and numark318i and possibly drz. Well it turns out that the service engine light was on because of a previous servious. This actually cause my engine to almost blow up and now I need a new engine. What makes it worse is that my warranty is out in July. Dayton's BMW service sucks. At least I got to rent the 2007 330xi.