Yep, I'd try tapping the float bowl area. If that fails, you could pull the top and check the set level on the float and make SURE no trash between the needle and seat. But my money is the electric pump is providing too much pressure. It's pretty easy to slip a fuel pressure gauge inline and make sure pressure is between 2 and 4 psi.
This is the best video I've seen on Rochester B's and flooding issues (which is what you have).
Good Luck, Ron