I've got a 2007 Rancher 420 4X4 fuel injected that is cutting off while running. It happens at different times; sometimes while running all out sometimes when first starting off in first. I happens when engine is hot and it happens when the engine is cold. It has not happened to me at idle. I'm guessing that its the theromstat; am I right???