I keep a 4lb mini sledge in my toolbox at work that I engraved "FORD TOOL" on, because like you said, sometimes something needs a little scientific application of brute force.
Awesome job on the build. The wife and I picked up an 89 pickup a few months ago that had a ""good 3.0, ran great when...