Clifton is right - it's probably a split diaphragm. If it is, after you replace it (be sure you put the small locating tits in the correct slots on the piston and carb body), then remove the plugs and clean them. They are probably fouled. You may even want to replace the plugs if this has been going on a while.
Let us know what you find.
John