Percolation? Heat soak? Don't drive during summer??
If I lived in constant 105 degree and up temperature I would pitch that thermostat out.... And by the biggest electric fan that would fit right in front of that radiator and put it 180 degree thermostat...