My radiator fan is not working correctly. My engine overheats when it is hot out and I do a lot of stop and go driving. But when I am on the highway it is fine. I have checked the fuses, and they seem to be fine. My fan spins as if it is in good condition. I think it may be a wiring problem...