Hello, My 2004 TJ Rubicon 4.0L fan only works on the highest setting (full blast). I thought it must be the switch, so I got one and (of course) it was not the switch. Can the fan be the issue ? The connector looks good. Part 2) how difficult is it to replace the fan itself ? ( replacing the switch weasn't bad at all) Thanks In Advance !!!! Tom