Carb kit/fuel pump diaphragm won't do squats if the timing is off. It won't fire with fuel down the throat, it's got spark and the exhaust isn't plugged(I think he checked) so it's got a massive air leak in the crank case or timing is off. It would still sputter with a massive air leak.
Sent...