It may be the driver's seating/driving position.
Not saying the OP does this, but I see way too many M3 drivers in the homeboy driving position. Seated way too low, too far from steering wheel and probably the pedals. No way to control throttle properly at that position.
An M3 a performance vehicle, not an El Camino or Fleetwood.
See
http://yel.pca.org/tech_driving_position.php
This would in turn improve safety as well.