I can't help myself

May I ask....where / who sells the drive shaft?

Or did you fab your own from a used newer one?