Tried a flex fan once. Cooling was worse with it. Try a steel fan as your problem seems to be air movement ie: only heats up at idle or slow speed not on the highway.