Called dealer today and talked to service guy. He told me to make sure you are running 0w-30 or 5w-30 oil. Very important on the 750 kohler motor. He said then disconnect the negative post and turn key on for 5 mins. Then shut key off and reconnect. He said this resets tps and resets ecu. So im going to do oil change and then do the reset and see if it fixes my problem. He thinks it will. If not might be a temp sensor issue. Now to try and change the oil without making a mess.. lol