I do apologize for that. Reason that M3 bumpers will not fit would be:
Quoted from brandon @ eas:
"-The lip around the front fender of a 335, is about .5" thicker than an M3, so you if you thought you can bolt on the M3 front bumper to your stock 335 fenders, the lip around the fender wont line up with the M3 line
-The M3 front bumper is approx 1" wider than a 335
-The M3 hood is approx 1" longer than the stock hood, so it wont line up with your stock 335 fenders if you were hoping to simply put the M3 hood on a non M car.
-The M3 front bumper is approx 1" longer than a 335
-The M3 side skirts are about .5" too long"