Holley/Demon Carb stumble

Are the check valve needles in place under the squirtter nozzles ? IMO the spray pattern doesn't look bad. Things I'd try jet it up to factory spec and re drive it. Spray carb / brake cleaner around look for vacuum leaks. Try other carb, see if it runs good.

I'm going to pull the front bowl tomorrow to check just that and spay to hole system clean.
Im picturing the red rubber check valve is a little warped or something and leaks back into the bowl under hard stab