Did you try it without the air cleaner? A dirty air cleaner could make it rich at high speed and lean at low speed.

If it isn't the air cleaner, and you clean the carburetor and replace the diaphragm and it still doesn't work, it would be time to work through the problem step by step from basics.

I'll keep the thread open Bob - please keep us posted.