Holley/Demon Carb stumble

Looks like it has too much emulsion as well. .031 is pretty big and there are only two plugged.

I agree this thing has too much emulsion area, but I don't think its causing the sluggishness.