Yikes - I don't know about that stuff, but often a check engine light means nothing more than a loose gas cap or a failed oxygen sensor. I'd check those first before dropping that kind of money! And make sure he's a reputable mechanic, one who knows what he's doing with BMWs. Good luck. __________________ 1995 Black 318ti, 5-speed Mostly Stock... K&N Cone Filter Kenwood head, Infinity components/6x9's, Infinity 10" sub |