You found the problem, the pump needs to squirt fuel as soon as it moves. Bend the rod if needed to make it happen. You could have worn holes with worn rods creating the extra movement.

http://www.tocmp.com/manuals/Carbs/Rochester/B/index.php

The above link is parts and instructions for the model B, its pretty small but may help.