That is weird the out put shaft twisted like that. In my opinion you'd have to beat that pretty bad to twist that. Especially with 400hp. I can't imagine you were foot brake launching this a lot were you?