Thanks for the computer fan Idea guys.
I teach a computer hardware course and I just happen to have lots of computer fans around so that will come handy.
I have ridden my bike a few times since putting on the fan and not a hint of overheat or coolant overflow. So I am sticking with the fan idea.. :idea: