

Product Details
About this part
BMW G90 M5 & G99 M5 Touring Performance Upgrade
More power from your twin-turbo V8, without flashing the factory ECU. The CarBahn Stage 1 Performance Controller is a plug-and-play, tuning module with Bluetooth-selectable 91, 93 and 100 octane maps.
BMW M5 Stage 1 Horsepower and Torque Gains
See how the Stage 1 controller performs on 93 and 100 octane. The figures below distinguish measured wheel output from calculated flywheel output so you can compare results consistently.
| Fuel | Measured wheel power | Measured wheel torque | Calculated flywheel output |
|---|---|---|---|
| 93 octane | 707 HP (+69) | 752 lb-ft (+68) | 862 HP / 917 lb-ft |
| 100 octane | 749 HP (+111) | 795 lb-ft (+111) | 913 HP / 969 lb-ft |
Figures from CarBahn's supplied San Jose dynamometer materials. Flywheel values are calculated estimates, not direct crankshaft measurements. The 100-octane interactive chart below uses the more precise reported peak readings. Results can vary by vehicle, fuel and test conditions.
Explore the Dyno Curves
Torque (lb-ft)
Horsepower (HP)
Change Octane Maps from Your Phone
The CarBahn smartphone app pairs with your performance controller over Bluetooth so you can select a calibration for the fuel you're using.
- 91, 93 and 100 octane map selection
- Bluetooth pairing with the controller
- iOS and Android app support
- Controller-specific pairing and saved settings
Always select the map appropriate for the fuel in the vehicle. Confirm app compatibility and setup instructions for your controller before installation.

Installation, Compatibility and Ownership
Frequently Asked Questions
How much horsepower does the CarBahn Stage 1 G90 M5 controller add?
On 100 octane, the supplied dyno recorded a gain of 110.91 wheel horsepower and 111.04 lb-ft of wheel torque. On 93 octane, reported gains were approximately 69 wheel horsepower and 68 lb-ft of wheel torque.
Is 913 horsepower measured at the wheels?
No. The 913 HP figure is calculated flywheel horsepower on 100 octane. The measured wheel horsepower is 749.40 HP on the supplied dyno run.
Do I need to flash the BMW ECU?
No. This Stage 1 Performance Controller is a plug-and-play tuning module and does not require a factory ECU flash.
Which fuel grades are supported?
The controller offers selectable maps for 91, 93 and 100 octane. Select the map that matches the fuel you're using.
Is there a powertrain warranty?
CarBahn offers an optional powertrain warranty program called the Factory Matching Warranty. Coverage is subject to its terms, conditions and eligibility requirements.
Fitment
Not sure it fits? Contact us with your car's year, model and VIN and we'll help you confirm before you order.
If a part doesn't fit as expected, contact us and we'll work with you to resolve it.
Majority of products have a fitment section in the product description or within the title.
Returns
- Unused, uninstalled parts can be returned or exchanged within 30 days of the order date.
- To start a return: Contact us first, don't use Return to Sender.
- Returns can have up to a 20% restocking fee.
- Built-to-order and special-order items can't be returned or cancelled once production begins.
Shipping
- Orders are processed 7 days a week to ensure your product ships as quickly as possible.
- Inspect parts within 10 days of delivery, and reach out regarding any damage or missing pieces.
See our Tariff Policy
Warranty
- All parts retain the manufacturer's warranty.
- Warranty claims are subject to the manufacturer's approval.