You expect the m3 to have more power down low than your 335?
Sorry buddy, its the complete opposite. The m3 down low has very little power, and a lot less torque. You really need to wind it out to make good power.
The 5.0 is a torque monster, very fun to drive.