agreed. i just replaced two 02 sensors, ignition coil, all the plugs, and the valve cover gasket, on my e60 for like $340 (good shit, bosch sensors, ngk plugs,etc). it took me a saturday. i'm not sure what bmw would have charged me, but i'm guessing... alot.
also, i don't really know shit, i'm not a wrencher. i have…