Originally Posted by BMWM.D.
Actually, they are supposed to reset the oil service indicator at the run-in service.
Indeed. I was referring to the 'extra' oil change the OP paid for buddy (and 15K miles AFTER the first oil change too). I'm correct that they shouldn't have reset the system when the customer pays for an extra oil change, no?