Hello,
What was the actual job that was performed on the vehicle that the engine needed to be removed? That would help in deciding if the oil might have been changed.
Thank you.
By any chace do you have the receipt from the last service to see if oil and filter was charged out? Also, how many miles are on the vehicle now and how many when you brought it in if you can remember?
Another key would not change the oil service reading. It is stored in the instrument cluster and then transfered to the key for the dealer to read the services due. It is possible that the dealer forgot to reset the service light last time it was in. If that is the case then they need to do a correction at thier cost as the numbers can be adjusted using the BMW test equiptment.
Also, you could give your service department a call and they can look up in the history what was actually done and if the service was performed so there would be no guessing.
Another possibility is that a low mile anual oil change was performed last visit if the vehicle still has a maintanence package so it would be under warrenty. This would be done once a year if the mileage did not reach the level for an oil service to be peformed. When a low oil change is performed we do not reset the light per BMW. If it does count down past due then you get to have the regular oil change also performed.
BMW Mechanic
Level 1 BMW Master Certification, 9 Years Dealer experience, Team Leader, Shop Foreman