I recently purchased a 25hp Johnson J25ELCTD that the previous owner said shut off on him the last time he took it out. I cleaned the carb and installed new needle, seat, float, and gaskets. I found the top coil oozing a sticky substance and replaced it as well. The engine will crank and idle fine, but will not always run WOT without surging. When it does this, i can pull back to about 3/4 throttle and will do fine. Looking for some advise on where to start looking next. I have verified the vent on the fuel tank is open. Thanks in advance for any help.