After getting to 37500 and factory resetting, my router did still experience maxed out CPU's, thermal issues, and rebooting - I gave up on it and am returning it now, just doesnt seem worth it. Hate going to TP-link with the pending ban but cant deal...
Im on 3.0.0.6.102_37500 and 3.0.0.6.102_37500-g4c425bc_1088-g416ff_BB0B and i still have the thermal fault errors. Thinking since yours disappeared maybe i'll try a hard reset to see if that does anything.