Cooling help?

Before you buy anything else, ditch that fan!

Then we need to know when is it not cooling; is it at idle? or speeds under 30mph? or from 30 to cruising speed? Each of these has different solutions