You've all been quite helpful along my journey and would like you to know that the motor has finally been installed (almost)
The motor:



Installed almost:


Should have it wrapped up tomorrow afternoon. Fortunately my buddy stopped by to lend a hand or I might not have gotten this far. It took two of us with big pry bars to break the tranny loose.