Thanks for the help guys with what you told me and I relayed on, they got the diff mounted no problem and say everything is still within BMW stock tolerances, I think I get the car back next monday, hopefully the snow we are supposed to get leaves quickly so I can drive this thing again.
The car is also getting the ie 22/19 sways, m3 offset bushings, new control arms and tie-rods, new bilstein sports all around, a complete tune up and fresh fluids, a more aggressive alignment for the track, and anything else that is wrong is getting fixed. Should be even more of a handling monster! Next, I'm going to need to figure out how to get some power out of it.