Originally Posted by M3PO
The dealer is programming the whole car (tons of modules) because they have to. The tuner companies are only updating the DME. Also, the 30 min read time is not always necessary.
Correct. Dealer cannot target specific modules, the entire vehicle must be updated. Autologic or those using the flash cables (VF, ESS or Evolve) can update using their flash methods if an aftermarket tune is desired.
If going the dealer route - depending on how far behind on updates you are will determine how much time is needed to update the vehicle.
We are equipped with autologic, the 231E update can be performed in about 30 minutes.