Nuglets, my pleasure. Good luck with that. It always feels good to get something back up and running, doesn't it?
I agree with you that it sure seems like that part is the issue. I just reread your original post. It could be that the part is not securely fastened to the heat sink, but perhaps one (or more) of the pins is not securely soldered, or the two pins are still connected? You mentioned removing some solder. I'd say check out the pins, too, and make sure that they are securely soldered down.
Again, good luck!