*cough* thermostat *cough* I put a 185 degree one in the blue miata before I sold it... worked like a champ. Gonna do that to the B&T one soon.
And do you have the plastic pan under your engine compartment? If not... order one! That helps direct the airflow through the compartment.
Also, even though you put a new radiator in, when's the last time you flushed the system?
RJ