How are you checking your spark ??
Is this a VRO motor? My dad has a VRO 50hp and the fuel side of the pump went. I replaced it and is still messed up. He needs a whole new pump. Its really a crap shoot whether it gets fixed or not by replacing 1 side of the pump. His runs great in the driveway but as soon as the motor gets some resistance on it it will go then bog then take off then bog.
To tell if its the fuel pump have someone pump the primer ball when you are trying to run it with resistance. If it runs good then its def fuel pump.