Core temperatures have a big part to do with it.
my AMD 3000+ was running at 82c, it was still working.
i have upgraded since then and the 3800+ runs at a lower temperature under higher core temps too.
one model going wrong i suppose can be forgiven i suppose.
I wonder if they get a better replacement.
as in better CPU speed wise *ponders*