Have a few updates:
Had zero issues with it this year up until yesterday. Including some pretty hot days, a trip to Branson, MO, and a trip to Tulsa, OK. Not even close to overheating!
Had a controller (or sensor/wiring) failure yesterday. My ranger has been sitting for the most part since...