My motor was not peeing from anywhere but had next to no smoke. (I ran it very short times so as to not over heat it). I replaced the impeller and now it is peeing where the exhaust come out but I mean a lot of water along with smoke!!
Thats what its supposed to do.Your good. Dont know the fuel mix on that motor but you might have it a little rich on the oil side. I think your good. Go play on the water