Well I didn't get the motor out tonight, but I did pull the pan.
http://www.lse-performance.com/gallery/BOOM I would say its over.
It looks like the rod snapped off at the wrist pin after twisting (there appears to be other rods in various states of twist).

This of course came down like a battering ram onto the main girdle.

continued...