engine still not cool enough

I would be real happy if mine would idle at 195

Mine runs 180-185 on the road, once I stop or get in traffic it starts to climb. I don't let it sit too long, but over 200 & still climbing, I get moving

Have a BeCool Radiator, .040 340 with J heads and 6 blade wp.

Plan on changing to 8 blade pump.

Changed the underdrive pulley last year and that helped a lot.