I was bashing carefully on a grassy surface 2 days ago it was shutting off as soon as i leave throttle but when engine gets warm this problem gets solved. Anyway after half an hour i end up in a little puddle and air filter got wet. I tried to ez start but it didn't respond. My ez start cables were messed up so i bought new ones installed today. It started but again as soon as i left throttle it stopped. When i pull the throttle it runs and revs normally but dies when i leave it. I checked glow plug several times and it glowed. I tried glow plug igniter and nothing changed. Btw ez start motor works just fine.

What can be the problem?