Hi Tim:
1) Does your moped run properly with the gas cap off? Sometimes little breather holes in the gas cap can get blocked with crud and prevent the gas from draining out of the tank properly.
2) When you cleaned the carburetor did you blow compressed air through all the passages? Clean off the needle valve really well too.
Chris.