I have a 3032E and when I was mowing the ditch three weeks ago the tractor sputtered and died. Thinking I was out of fuel walked back got the fuel and my son to drive the Gator out and myself out. Fueled up the tractor it showed the error code 157.16 for a minute and then it reset. Ran the tractor the rest of the day without an issue. Went to now again a week later and when I started it up it threw the code again and started running in limp mode. I then noticed the fuel separator had water in it. Drained it out cleaned it tried restarting but code was still there. Changed both fuel filters and flushed out fuel tank. Tried to restart but code is still there. Read a couple of posts to try and reset, like leaving it sit for a while, disconnect battery, but code remains. Dealer wants me to bring it in but I can not afford a $500 repair bill for them to just reset it. Any body have a suggestion.