
BMW G20 330i & M340i Stage 1: Real-World Numbers and Experiences
What Stage 1 actually delivers on a 330i and M340i — power figures, driving impressions, and the common pitfalls.
May 6, 2026 by Leo Efimow
Search any G20 forum for "Stage 1 experience" and you get two very different answers. One camp raves about a transformed car, a torque shove that makes their sedan feel like an AMG C-Class. The other warns about inflated promises and disappointing dyno sheets. Both are right — they describe different shops and different calibrations. This article sorts out what Stage 1 really leaves behind on a 330i (B48) and an M340i (B58), and which pitfalls keep appearing in threads on g20-forum.de and the BMW-Syndikat.
The 330i (B48): from solid four-cylinder to a genuinely sporty one
The B48 in the 330i G20 makes 258 hp (PS) and 400 Nm from the factory — solid, but well below what the block can do given its forged rods, the Bosch MG1CS003 ECU, and a properly sized Mitsubishi TD04 turbo. Stage 1 — software-only, no downpipe, no intercooler upgrade — typically lifts that to 305 to 330 hp and 450 to 480 Nm. mcchip-dkr publishes 305 hp / 460 Nm for its Stage 1 file (+47 hp and +60 Nm); G-Power sits in the same corridor at 310 hp / 450 Nm. When a forum thread claims "350 hp software-only", be skeptical — the OEM turbo does not hold that repeatably with an honest calibration.
What actually changes about how the car feels is less the peak number than the torque plateau between 2,000 and 4,500 rpm. With Stage 1, the four-cylinder pushes from about 1,800 rpm with a vehemence that owners describe as "the first stab feels like a diesel with a petrol's appetite for revs." On the autobahn, the 155 mph governor does not go away — that is the ZF gearbox map — but the path there gets shorter and more relaxed.
The M340i (B58): closer to a real "M car" than any other Stage 1
The B58B30 in the M340i is, mechanically, the same inline-six found in the Toyota GR Supra and — in modified form — in the M2 Competition: closed water jacket, forged crankshaft, generously sized twin-scroll turbo. Factory output in Europe is 374 hp and 500 Nm, but the dyno shows BMW being conservative: forum owners regularly measure 390 to 405 hp at the crank stock. Stage 1 reliably lifts that to 440 to 470 hp and 600 to 620 Nm. G-Power markets its "GP-470" file at exactly 470 hp / 650 Nm; a documented Manhart Stage 1 on an M340i Touring ran 470 hp from 0 to 100 km/h in 4.1 seconds — on winter tires. With summer rubber and xDrive working, that drops into the 3.8-second range.
In the mid-rev band the difference is even more dramatic than on the 330i. The acoustic character barely changes — the inline-six note stays OEM because the exhaust is untouched — but throttle response moves into another category. Long-term owners in the g20-forum.de "Mein Tuningblog M340i" thread report mileage well past 80,000 km on Stage 1 without any ECU-related issues.

330i vs. M340i — the numbers side by side
The direct comparison shows why Stage 1 on an M340i reads as the "grown-up" tune, while on a 330i it is a sensible upgrade to a daily driver.
| Model | hp (PS) | Nm | 0–100 km/h |
|---|---|---|---|
| 330i G20 — stock | 258 | 400 | 5.8 s |
| 330i G20 — Stage 1 | 305–330 | 450–480 | ~5.2 s |
| M340i G20 xDrive — stock | 374 | 500 | 4.3 s |
| M340i G20 xDrive — Stage 1 | 440–470 | 600–620 | 3.8–4.1 s |
The 0–100 km/h numbers for the tuned variants come from real Dragy and forum measurements; they swing about 0.2 seconds depending on tires, surface, and temperature. On a dyno the figures are reproducible, provided the shop runs a clean calibration with conservative lambda and a realistic boost map — see our article on the 80+ maps touched in parallel inside a modern calibration.
The common pitfalls — what really shows up in forums
The first and most frequent stumbling block is the OBD lockdown from June 2020. A G20 from MY 2020 will not get a new calibration "just over the diagnostic socket" — the ECU has to be unlocked in bench mode. Shops that hide this, or work with a tuning box faking sensor signals in parallel to the ECU, are not running Stage 1 in the technical sense. If you see "Stage 1 for the M340i — €599" advertised, ask specifically what is happening inside the ECU.
The second pitfall is the gearbox. The ZF 8HP51 in both cars has torque headroom, but the TCU does not know about the new level. Without a TCU adaptation, the factory limiter cuts in at the top of the curve, and shift speed and torque-converter lock-up stay unchanged. A separate Steptronic calibration — subject of an upcoming post — adds another step in responsiveness on the M340i and should be planned in alongside Stage 1.
Third: maintenance. The B58 is mechanically robust enough for Stage 1 long-term — forum consensus is unanimous, with many drivers reporting 200,000+ km without engine-related defects. But that holds only if the service interval is tightened: oil every 10,000 km instead of OEM 15,000, an eye on the timing chain tensioner, and a brief diagnostic check every few thousand kilometers. Running a tuned M340i on the factory interval is the fastest way to produce the failures forums label as "tuning damage" — usually wrongly, because the issue was neglect, not the calibration.
Fourth: TÜV and registration. In Germany, Stage 1 without a registered modification is tuning without a valid road-licence. Getting caught with a tuned M340i and no Teilegutachten or Einzelabnahme means insurance void and, worst case, the car off the road. Reputable workshops point this out up front.
Bottom line
Stage 1 on a 330i is an honest upgrade — roughly 50 hp and 60 Nm at the price of a decent set of tires. Stage 1 on an M340i is a small character transformation: what was a fast premium tourer becomes a car that operates close to M3 territory in straight-line dynamics without losing daily usability. Both paths live or die by two things — a calibration that takes the OBD lockdown and the transmission map seriously, and an owner willing to accept the tighter service interval. Get those right and you get the result the positive forum threads describe. Skip them and you write one of the negative ones yourself.