Gotta burp your cooling system. Get the air out...Let run with the cap off while keeping an eye on the fluid level. Add as needed. I hadn't thought of Banshee's trick, but it makes sense.
I have the best luck with a 185 degree thermostat. (468...500+ HP)
Flow Kooler water pump...I saw no improvement when I installed this pump...all other details being equal. I removed and re-installed stock pump.
I also run the Champion Aluminum radiator...but it is a 3 core.
I did install a smaller diameter water pump pulley. This seemed to help just enough. I rarely get above 200 degrees.
Good luck!
I'm a hobbyist. Not a professional. Don't be hatin'!