electric fan on a 22''champion rad

May be the obvious, but have you checked rotation of your fan to make sure its pulling and not pushing?