Demon Carburetor issue

That Holley Red pump isnt a very large volume pump. Sounds like you have a little bit of motor there, i am wondering if your fuel pump can keep up? I know Demon carbs have a different set up for the elmulsion tubes.? Spelling.. The one thing i did with my carb when i first got it, was i took it completely apart and went through it. I found a ton of loose aluminum and filings throughout the carb. I felt i had it all, maybe i missed some? The finish of the holes and ports in the carb left a lot to be desired.