I have a 1979 6 hp Johnson (model 6R79E) which I have run every week all summer for 10 years with no problems. This spring the engine starts on the first pull, but stalls when I put it into gear and accelerate. I rebuilt the carb. The spark plugs are new. The problem is still there. I checked the water pump to look for obstructions but nothing appeared. I have always added StaBil to the fuel whenever I add fuel to the tank. At the end of the season I leave the fuel in the tank and add new fuel and StaBil in the spring. My theory has been the StaBil keeps the old fuel fresh, and there is dilution from the new fuel, all of which is StaBilized. Has some of this fuel spoiled? How long does StaBilized fuel stay fresh? Thanks.