If the fuel pump is failing would the symptoms be similar. starting only when primed ?
There should be enough fuel in the float bowl to start the engine even if the fuel pump is suspect, and you noted that it runs ok once started which indicates that the pump is supplying enough fuel at the higher load. From the prior posts, it sounds like it's time to do a carb inspection/rebuild.