Demon Carb
I know this is an old thread, but it helped me out. I waited almost 4 months for Holley to send me a Demon main body. So I got tired of waiting and cancelled it and found out it was a Quick Fuel part anyway.
But, anyways I went with a ProFlow and it worked just fine.