Are the front and rear driveshafts of an XL the same length or different? I am building an XL from spare parts I had laying around and one thing I need is D/S. I checked my parts and didn't have any that fit so I ordered some 123 MM shafts and its to short in the rear and to long in the front.