Stop in for a cup of coffee

i know.. but motors are insanely easy and cheap to get.... the pushbutton trans not so much... i don't get how the trans not working broke the engine though... you figure out whats broke yet?

Haven't gotten it out yet

Thinking over-revved and maybe a rod. ??? Dunno