Have you tried squeezing the primer bulb on take off to see if that helps?
How about hitting the choke? Do either of these things help you get through the bog?
Will it run ok at higher speeds?
Marine Mechanic
Evinrude Master Technician with 27 years of experience.