Originally Posted by JohnHarris
……Weren't the ecu upgrades to the Supersport 400 undertaken by a BMW approved tuner…….

The 400 is not an ecu upgrade; it has a different engine - a newer version of the B58 known as the “B58 01”, which has a higher output before you start tuning it. The tuning for 402bhp was done by BMW.