Mid range exceleration and lean off idle both point towards the accel pump adjustment. Double check your accel pump with the engine running to see if you have a squirt of fuel as soon as you hit the carb linkage. If your pump is setup correctly, then try a larger squirter.

Note: check your float levels too.

If the issue still exists, then raise the size of your primary jets.