I have a 2008 rancher 420. After it’s running for about 30-45 minutes it just dies and won’t start back up for another 20-30 mins. I’ve changed the fuel pump, relay and injector thinking that was the problem, but i was wrong. It’s still currently doing it. Now today i noticed that the fan was working. I pulled the connector off the sensor and when turning key into on position, the fan comes on. So i figure that sensor must be bad. Do any of you think that the problems are connected? Like does the engine kill due to the fan not coming on? Thanks in advance.