I picked up a 3.46 diff from an automatic 325i the other day and I want to replace my stock zhp diff with it. I know I have to switch the input and output flanges from the stock diff to the 3.46 diff but I came across this thread today claiming the driveshaft has to be replaced as well on the 330. https://forum.e46fanatics.com/showthread.php?t=529965

I have yet to see another post or comment anywhere mentioning that the driveshaft has to be replaced to fit the other diff. Am I missing something here?