I'm not really a cooling system expert, but one thing that grabbed my attention was this right here:
Which fan goes off? I'm guessing radiator fan of course since that's what the fuse is for, but you also said the wiring could be wrong.Charles said: