Holley stumble trouble

I'm wondering about the original post says it's got a 10.5 power valve. At 10 inches vacuum.


And 20 inches at cruise. Idle vacuum doesn’t matter. Really, if you could buy a 15.0 power valve that’s what I’d run with it.