I was out on the lake friday and my motor acted like it sucked some water up in the gas. It cut out a little bit and finally went on and opened up, the guages never lit up during my run back up the lake. I stopped and fished for a while ,got ready to leave and my service engine light came on iguess it went into guardian mode or something. I went home changed the fuel filter ,drained the gas and replaced with fresh went back and tried it again,same thing! I dont think it is the fuel, any suggestions? my motor is a 99 optimax,225 merc