i'm experiencing something similar on my 350F.
good acceleration to 5000 rpm, and then chugachugachugahh.
(50 mph max. yes, i'm a tall 225lbs, but i cant even pass grandma!)
all four are firing. 4 into 2 jardins
new batt, on float charger after every ride.
carbs squeaky clean. good fuel flow thru petcock.
boots sealed tight and no leaks.
filter is good. lid on tight. no air restriciton that i can see/hear.
new D8EA's, and lightly carboned at end of ride.
points done 2x. (@.014)
air screw out 3/4 turn (was at 1 turn out, but better mid rpm accelleration at 3/4 out)
air temps around 40-45F.
any way to check timing advance w/o timing light?