Just noticed that my fan wires were bare. Looks like the insulation has just cracked and fallen off. Found the article about the recall for the harness so I think I will get that done.

Could the fans shorting out cause the ECT to croak? Still can't figure out an easy way to get to that thing.