The nice thing about the Demon is the adjustable bleeds. Does yours have the adjustable idle air circuit down the air cleaner screw hole? Make sure your throttle plates are not open too much, it works just like you would drill holes in the throttle plates of a Holley on an engine with a larger cam. You could also go up a little on the IAB's if necessary. Most of the flack I've heard about Demon's can be traced to the fact that they usually need to be tuned more than an out of the box Holley.