On a more positive note, I'll again say, if that leak is accurate in terms of performance and temps, it's perfectly possible that performance was thermally limited. A 20C delta from idle to load that it potentially shows is actually a very low delta, an indication that fan noise wouldn't likely be very high to maintain 90C and that significantly better cooling is more than possible. If it's cooler and quite, then it's quite possible that with lower temps it could perform much higher, ie at 90C and that performance level it's throttled throughout.