Check fuses and relays as well before you drop the coin on a new fan assembly.