well the out put flanges on the m3 diff are longer then my 318's.

one side the 318 flanges go in all the way. on the other the flange is about half and inch off from being completely snug to the diff.

oh im not worried about being legal guys, this is for a street/ daily driver