65 ohhhh barracuda

Did they weld the coupler onto the input? Maybe they didnt see the roll pin provision....
Sadly the guy that he had working on it before me was a meth head and what's doing everything you could to cut corners to make fast money this s*** job he done in the first place If you're gonna weld something make it look right But yes He welded it to the input shaft of the gearbox which makes zero cents because there's a big hole on the side where you stick that pin to lock it in