The motor has less than 30 hours on it and performed fine until the last outing. Started right up with choke out but cut off when I choked back in. Never could get it to idle that day and ended up returning on the trolling motor. I have put it in a barrel and been trying to get it running with no luck. Changed the gas and added sea foam. Cleaned the fuel filter and cleaned the spark plugs which were pretty fouled. On starting it with choke, it starts right up and idles higher than it did before. Push the choke in a touch and it idles very fast, push in a little more and it shuts down. Any suggestions on where to go next?