I recently replaced the battery in my 05-R12RT. In accordance with the instructions in my Service Manual, I did the following:
1. Switch on the ignition.
2. Without starting the engine, fully open the throttle once or twice so that the control unit of the BMW engine management system can register the throttle-valve positions.
3. Switch off the ignition.
That was 300 miles ago and my Engine Management Computer is still chasing its tail as evidenced by the mpg display which now varies between 37 and 47 mpg. Normally the mpg display is quite stable and accurate within +/- 2mpg.
Is there a secret incantation required to retrain the the EMC?