Can use some Thermostat and Rad Cap advice

We will have to agree to disagree.

I do agree that it does not pop open and i never said or suggested that it does it is a thermostat and it regulates (buy increasing or reducing the flow of coolant THROUGH the radiator) but once the engine it above the temp the thermostat is fully open it plays no role on the cooling / heating of the engine.
Throw one in a pot of boiling water and you'll see.