Have you tried disconnecting the ETC sensor and see if the fans run on high? Also, turn on the A/C and see if the fans come on.