Is my 904 toast?

check the flex plate. you might have hurt it with the loose bolts. might have a crack.