Mallory Fuel pump Issues - electrical

You mentioned switch. You don't use a relay? How large is the wire feeding the pump? You may have a bad connection, even inside the switch, or too-small wire and the pump won't start