I think Carl and I are confused by the same thing. If it's boiling over then the issue would be flooding which would make for hard starting. The answer would be to simply hold the pedal all the way to the floor until it starts AND until the flooding is cleared. Don't pump, but don't let it over rev once it starts either.
I'm wondering too about your fuel pressure. Stock, it should be about 4.5lbs at 1800rpm.
As for the flooding, the size of the fuel line and the filter should have no effect. Here are some things to look at:
As mentioned,
needle and seat. If the needle is an older one with a neoprene type tip it's
possible ethanol has damaged it.
Float set too high. Self-explanatory
Fuel lines too close to exhaust. The line from the pump OUT should go straight towards the fender, then make a turn upwards towards the carb inlet.
Leak in the float. Sometimes the floats develop pinholes (if metal) or get saturated (if composite).
Missing or incorrect insulator gasket between carb and manifold. (Fuel diffuser and gasket).

Larry