refresh for a second opinion (third?), but i think you may be right with the temperature thing, but not with the CPU temp.
Sounds to me like it's your graphics card is failing in the elevated temperatures we're having
Dell XPS 13 9370 (2018) review
No need to scan sketches into your computer with Moleskine's new smart pen
WWDC history: Apple's product launches since 2005
Comment importer des contacts d’un iPhone à un autre iPhone ?