I have 1996 Johnson 150 fast strike . I took it out the other day and it was running fine I stopped and fished for an hour or so and when I started to leave it would bog down and stall every time I put it in gear. It would restart over and over with no problem it would just stall when put in gear. I checked the ball and it was tight. So I put in the shop the mechanic said the only thing he could find was it had the wrong plugs and he adjusted the carbs. I got it back yesterday and took it out I purposely tried to get it to repeat with no luck. Then when I started to leave it started doing it again. It takes gas and will rev up fine when its not in gear. Any ideas?