hopin my teeners not fried

I'd pull all the pushrods and check if they are straight , replace broken parts and see how it runs . Hope no broken bits did any damage . Good luck