Ok I posted here a while back discussing an issue I've noticed during deer season. After riding around for roughly an hour to hour and half the Ranger will begin to lose power. It'll come to a stop rev back up lose power, it will go in and out no matter what you do with the pedal. It will finally come to a stop and cut off. It fires right back up and will do it again unless you allow it to sit for a while and cool down. The other issue I ran into this weekend was trouble starting the engine after running for a few minutes. If it sits for 10 minutes or so no issue. If I try to restart quickly it will have trouble turning over and staying on, after 10 tries or so it will start up and run fine. Haven't run into each problem at similar times the two problems have happened separately. I recently had the TPS sensor replaced, within the last 20 hours of driving time. I've read about Vapor lock, and I've thought about gas having sat for a week or two but it's happened now several times it happens too reliably for it to be something fluky like gas. I'm thinking fuel pump issues or vapor lock, any suggestions?