It sure sucks when stuff like this happens. But, you are like me, if you had repaired the other block, you would have never been satisfied with it. I would have had it on my mind every time I drove it. I'm a firm believer in doing something right. Sometimes you have to bite the bullet and go for it. It hurts, but in the end, it will be worth it if it puts your mind to rest. We have enough crap to worry about on these old trucks without worrying about something we can fix.
Good luck with it. It will get better, even if it does cost you 500 bucks.