All the BMW maintainence cost are kinda high if compared to Japan made. But, fro year 2001, I think most of the parts are available at outside parts dealer rather then have to purchase from Auto Bavaria itself. This will make a different in term of costing of repair.