so my fan was able to warrantied out. and the guys at the part store love my truck enough they were able to swap the control module out too. now just to hook everything back up with the new parts. and hope it never does it again. I am however buying a fire extinguisher just in case though.