yea, stock figures at the crank for the e36 are 240 while the e46 is 333, trust me thats a world of a difference and a hell of a fun difference too.. but then again, it comes with responsibility, i have never driven one but i can just imagine what it takes to bring the back-end out