I give up

Radiator. I had on that wouldn't get tooooo hot while driving ( although it did get hot enough to spark knock under load ). If ever got stopped in traffic like trying to leave a concert, back up on the highway due to an accident , I could expect it to boil over.
I too tried all those less expensive items first. New radiator cured it.