RAP Capabilities & Cost for BMW

Disclaimer: When using RAP®, completely disconnect any aftermarket accessories including radios, alarms, sound systems, starters, etc. from the vehicle communication bus; failure to do so may cause programming failures and void our service guarantee. Please note that this program does not support programming used or salvage modules. Be sure to plug in RAP kit and turn on tablet 30 minutes prior to RAP session to ensure any available software updates are completed.

Effective April 1, 2019

  • Some vehicles will need to be scanned using the OEM software to determine whether an update is available or not. This process may take 15–20 minutes prior to the programming service.
  • Some vehicles may take up to 4 hours to complete programming.
  • J2534 module programming, updating, coding: $125.00 each.
  • Module calibration check: $40.00 each.
Year Model Capabilities
2002 and newer All Emission module (ECM/TCM/PCM) updating & replacement
2002 and newer All* All Body and Chassis module updating & replacement

* Few exceptions below

Year Model Exceptions
2018 – 2019 F39 No module programming or coding.
2019 G05, G07, G14, G15, G20 No module programming or coding.
All All All Infotainment ECUs (SAT NAV / RADIO / AMPLIFIER / CD / DVD) Coding Only (Replacement Needs Coding). Module updating not possible. Replacement possible with stipulations.
NOTE: After a hard drive-based head unit (CIC, NBT, etc.) replacement, an enabling code for the navigation system is needed along with the navigation software and we cannot provide it. DVD-Based Head units (CCC) need a voice-enabling code imported after replacement of the head unit, we cannot provide it.
All All All Bluetooth / Telephone ECUs. Coding Only (Replacement Needs Coding. No module updating.)
(E Chassis) All CAS (Car Access System) Coding Only (Replacement Needs Coding). No module updating.
(E Chassis) All JBE (Junction Box Electronics) Coding Only (Replacement Needs Coding. No module updating.
(E Chassis) All FRM (Footwell Module) Coding Only (Replacement Needs Coding). No updating.
(E Chassis) All Engine ECUs (MEV1722/MEVD1726). Updating only. No replacements
(E Chassis) E46, E83 MS45.1 Replacements only. No updating (Replacement needs programming).
NOTE: EGS and DSC should be disconnected before programming is performed.
(E Chassis) E6x Non-Motorsport Cars Sequential Manual Gearbox Module. No module updating. No Module Coding. No replacements.
(E Chassis) E83, E85, E86, E9x MSV80 DME (Digital Motor Electronics) No updating. No replacements (Replacement needs programming).
(F Series) All Instrument Cluster Coding only Only (Replacement Needs Coding). No updating.
(F/G Chassis) All FEM (Front Electronic Module) No existing module updates. Updating of replacement module as long as existing module is able to communicate.
(F/G Chassis) All BDC (Body Domain Controller) Existing module updating only. No module replacements.
(F/G Chassis) All Instrument Cluster. Coding Only. No module updating or replacement.
All All Hybrid or Electric No support.

For more information about RAP, call us toll-free at 844.REFLASH (844.733.5274).

Office hours are 8:30am – 6:30pm EST Monday – Friday.