I'm using an M42 Getrag 240 with a manual 320i driveshaft, and it's probably about 20mm too long, even after collapsing the driveshaft to the shortest it can. Trying to get it all jointed together and I can't seem to get the driveshaft to bolt up to the gearbox correctly. I can JUST get it into the guibo if I drop the gearbox, and then bolt up the centre bearing. But then the gearbox gets pushed on an angle, and won't come straight. I think it may be that the diff has been swapped from a sma