Coding a car means customizing hidden features that are otherwise not available/accessible to you via your car controls. It also allows you to inform your car that certain features have been added after you retrofitted new parts, which is normally required for your new retrofitted parts to work correctly.

For example, with the BMW X3 series F25, the roll up the windows with the keyfob remote from the factory is not enabled. With coding, this feature can be enabled. Tired of the legal disclaimer on iDrive startup? It can be turned off with coding. ECUPROGRAM offers this service for your BMW.

The B3 is the Alpina version of the European E9x 335i. The car has the same transmission as the 335i but uses a different software version with different settings. Because the transmission is the same and the software is OEM, it can be safely flashed to Northamerica cars to allow 335i owners to take advantage of the improved performance.

M3 e90/e92

Euro DCT Flash

Available for: E9x M3 models

Build Dates: All

Requirements: DCT

Benefits of the Euro flash:

DCT defaults to D2 and it remembers S mode (as opposed to defaulting in S3 and remembering D mode

Cold starts are improved and smoother

Cold up and down shifts are improved and smoother

The European M3 has the same DCT as the US M3, they just run different software versions. For many, having the DCT start in D2 is prefered over S3, since the car is cold and will be driven gently anyway. In addition, your preferred S setting will be remembered for when you're ready to switch to manual mode.

Note: Standard Euro software updates are also available.

M5 e60 M6 e63

Euro Flash

Available for: E6x M5/M6 models

Build Dates: All

Requirements: SMG

Benefits of the Euro SMG flash:

4,000 rpm launch control with auto shift at red line in S6

Smoother and quicker shifts

The European M5/M6 has the same SMG but runs a different software version than the Northamerica models. The Euro software can be flashed directly to the cars without modification, and US owners can take advantage of the improved performance.

M3 e46 CSL SMG Flash

Available for: E46 M3 models

Build Dates: All

Requirements: SMG

Benefits of the M3 CSL flash:

4,500 rpm launch control

Smoother, faster launches

Smoother, quicker shifting

The M3 CSL has the same SMG as the US car but runs a different software version. The CSL software can be flashed directly to the cars without modification, but it is important to understand that this will result in increased wear on the clutch.