What, you dont do all your own diagnostics and repairs with the inpa and DIS instead of going to dealership?? It’s the only way to fly!
Between the factory diagnostic tools downloadable online and the OEM parts availability, if you can diy, and don’t pay ///M tax, 3 series are pretty...