The engine (and transmission among others) are run by computers. These computers have software, just like any computer. BMW, and most auto manufacturers, occasionally updates the software, but because it takes special equipment and a technicians time, they charge to perform the updates.
Sent from my SGH-i917 using Board Express
|