Thanks for the tip, mbb.
I'll look into it. I'm going on vacation tomorrow, but when I get back I'm going to start pulling things apart and see what I find.
Crossing fingers for no cracks, no warpage.
In any case, I should look into how much a new block costs, as you suggested.