I think no damage. Car is a 2012; its under free maintenance-BMW dealer should have changed the oil in 2013 (after 1 year in service) or earlier if onboard CBS says to. Suggest your car was likely used a lot on highway, hence CBS let it go this long. Most of us with new cars get the free once a year BMW dealer oil change then do a second ourselves 6 months later. Oil changes are not too difficult.
|