Its to longWhy doesn’t it fit?
If the two ends match but it’s too long you can have it shortened.
Otherwise you can have a new driveshaft made.
You should be able to find a machine shop locally that shorten and rebalance it for $100 or so.Its to long