I have a M3 DCT driveshaft that has been shortened for use in non M factory DCT or DCT swap cars. This is what you'll need if you want to upgrade to the M3 diff and axles in your 335is or DCT swap car. It was professionally shortened and balanced and has a good center mount bearing. I've used this in my 335is with a M3 conversion for a couple yrs and it has been flawless.
It retains the M3 input flange so you'll need to source a M3 DCT output flange for your DCT or if you're using a M3 DCT it will be plug and play. Includes guibo and hardware.
Shipping include for US