Get an Inspection II. Could be a combination of things. FUel filter, air filter, plugs. SHould be about $650 at a indie mechanic. I recently got my done and very happy with the results. Now if I could stop the parking lot dents... I got 3 dents in the last month. All from people giving me a little bump when I'm not around. Jay '95 M3