Help Me Cool Down

Also, put some more timing in the engine at idle.
15° advance on a performance engine is not enough. You'll need at least something around 24° imo.

Pressure in the cooling system is caused by the coolant and the present air expanding due to heat, not by the waterpump 'creating' pressure because of some restriction in the thermostat.
The pump is not a positive displacement unit. It just flings water outwards and thereby sucks water in through it center.

Pumps can cavitate if they try to peddle the water faster than it wants to move.

I've tried a number of waterpumps on a car that wanted to overheat easily. Factory stockers, 440 pumps and a Mancini pump. The one that worked best was the factory stocker with the stamped steel impeller.

My engine is far from high performance lol. My static compression is less than 9:1 and I run E85. Maybe that’s why it likes the timing there. I don’t think I have a cavitation problem - my pump may be larger but it’s also underdriven and my lower hose isn’t sucking shut.