BMW almost stumbled on the formula for the perfect small sports saloon by accident.. it is thanks to US emissions regulations that they ended up shoehorning the 2 litre M15 engine into their smallest ...