I have a couple of things missing were I have hit speed bumps and lost stuff
I've got stuck on bumps a few times I ripped the gaskets out of my exhaust getting stuck in cribbs
Do a search people have run different profiles in the past & have had TCS issues
M3 is a different car is it not? I'm not an expert (unlike your goodself) but even I know that what works on one car will not always work on another car