Is your primer bulb getting firm and staying that way? Cheap ones don't last long. Also turn it vertical when you pump it if possible with end towards the engine up. Sounds like a fuel issue for sure. Also check your throttle cable isn't worn out and moves freely.