I have a 2004 90hp Johnson Saltwater Edition 2 stroke 4 cyclinder o/b. I have a problem keeping it running after it has ran for a little bit (ie.. I run to my fishing spot anchor down then after about 30 minutes crank it back up). When I start it back up it will die once I apply the throttle. I can crank it back up and let it high idle for a few seconds then it will run good. It seems like it is getting too much fuel. I changed the plugs out back in February but it still continues to do this. I know it had water in the gas back in February but I drained the tank and also replaced the o-ring on the gas cap (which was causing the water in the gas). I am kind of lost as to what it might be and really don't have the money to have a shop look at it. The reason I think it might be getting too much gas is due to the fuel usage. It seems to be using a lot more gas than it did a year or two back. Any suggestions would be greatly appreciated.