bad coil ground?? missing badly after moving coil

Old school, try this. Rev it by hand to about 2500 to 3000; Manually close the choke until it wants to die, then release the choke.
Water settles in the bottom of the carb, doing that creates enough vacuum to pull the water through the jets. Been there many times.

wont harly rev above an idle sounds like its strining to run and it will whistle through the carb. no chance of gas in oil didnt smell gassy and i changed it after putting on the fuel pump and intake. the carb i have has sat for quite a while also