I'm sorry but I have to call someone out. To turn a 335i into an M3 killer for five grand is simply absurd. Dinan stage 3 software runs $2500 alone and u need to upgrade the oil cooler and intercooler which runs another 4 grand. And we haven't even talked about braking which will have to be upgraded...Dinan brembo kit runs another 7 grand. Have we mentioned suspension yet? That will run 2 grand. Close but no cigar!