Help me find the umph in my 360

With your low compression pistons, along with the motor shutting down almost as soon as this happened, maybe not. But I agree with Icetech's answer, too (#112). Also, one or more valve heads could be bent, but pushrods OK. Stranger things have happened.
That will be his saving grace, I believe. Pistons down over .100" in the hole might have saved him.