What kind of car is it in ??, have any performance engine mods been done ??... More detail would be nice to give a better assessment/diagnosiss... That Flowcooler pump would be the 1st suspect IMHFO... High flow pumps generally look like they scoop more water per fin not less... You could also, not have enough cfm of air flowing thru the radiator while at low speeds or idling, causing it to overheat, you need about 3000cfm for the 1st 300hp then over that about another 1000cfm of air flow to keep it cool for every 100 HP above that level up-to about the 5000cfm level, if it doesn't cool at level of cfm air flow, it wont ever cool, no matter the pump pulleys or radiator {to an extent anyway}... how far is the fan away from the radiator you need to be with-in about 3/4" especially with a mechanical fan & closer with an electric fan.... the pitch on the fan blades & the type of material the fan blades are made of & how much they deflect/twist/bend, will effect cfm flow drastically too... I know you don't want to, but you could always add an auxiliary small electric fan, to come on when your temp goes over a set temperature, keep the temps down & save you engine or sanity {always use an arming/override switch just in-case & a 30amp Bosch relay to wire any electronics thru}... A lean condition @ not just idle, but running down the road too, will have a heat sink effect, especially while idling &/or a too far retarded ignition timing, trapping exhaust heat in the combustion chamber or exhaust manifold, or even a too far advanced ignition/pre-ignition, can cause overheating issues too... Is the hood sealed to the rad support & all the air actually going thru the radiator ??... was the car originally equipped with a 26" or 22" radiator ?, the hole in the core/radiator support, is smaller if it came originally with a 22" radiator & will restrict flow for the 26" radiator... How many cores are in the radiator ??, is it a radiator for an A/C car 3-4 row core or a std. non-A/C car 2 row core ?? was the car originally equipped with a 440 or another engine ??... IMHFO The more rows in the core the better cooling will be too... Good Luck