holy **** thats horrible.... god i expected to see a shaft twisted in two not like that! man screwed the converter up to? damn..... i like the idea of how you want to return it. do it. Good thing they dont warranty there parts man they would go broke!

you must be pushing over 600hp to be able to break that.....blah