The new carb you installed should have a part number of #632334A. The valves and piston head look great, but did you check to see if the valves are closing tightly? Set the piston 1/4" down past TDC and check to see if you can twist either of the valves, they should be very tight. If they are, after reassembly with new gaskets here are a few things to check and some questions to help us help you. Also, set the armature air gap at .010.
1. Can you post the spec number?
2. Check too see that all gaskets are tight and not leaking.
3. Check too see if the tank, filter and lines are allowing fuel to flow freely.
4. Is your rough running surging (RPM's going up and down) or popping and missing.
5. Does it run rough at idle only?
6. Does it run rough at high speed only?
7. Does it run differently if you open or close the chock?
8. Your carb has idle and high speed adjustments. Have you tried changing either or both of them?
Remember, we are not standing beside you. You are our eyes, ears and fingers, please give us the best description you can, so we can help you out.
Here is a manual which may help you out.
http://www.mymowerparts.com/pdf/Tec...P-4-CYCLE-L-HEAD-FLAT-HEAD-ENGINES-692509.pdf