Another piece of the puzzle. New carb

My 383 W2 small block only likes a 1050 Dominator, though I've had 'experts' tell me that's way too much carb. ET slip doesn't lie!