Grumpy and Cynical
I was flipping throught the pages for my BMW Car mag when I noticed that BMW's racing edition of the e46 320i has an output of 240 bhp and a rev limit of 8400 RPM. The street version of the 320i only has 168 hp. What changes are made to the engine to account for the huge increase in power?!?!??