I don't know.....you have the exact setup I have, Camero rad, Taurus fan, on high, 180 stat, I even have an AC condencer up front. I have no problems with cooling. You said you have your Taurus fan on all the time, right? I don't think that should make a difference, but maybe it's deflecting the flow of air at high speed?