My 2007 TXT 300 had a stuck fan. Rather than pay a rip off