Are you still using the stock cooler? Are those 2 pins still broken like you mentioned before? If so then it still needs to be replaced out of safety of your hardware. Temps seem a tad high but it could just be I haven't used the stock cooler in a while so I'm probably giving it too much credit. And yes, it's going to lag during the test because it literally pushes all 4 cores to max load.
The big question is: Is it still crashing and shutting down? If it's not crashing or lagging during games (besides the typical fps that the CPU should be getting in those games) or the stress tests anymore then you just fixed a huge issue.