Had a Mighty Demon 850. Never ran right. Took about the bowls and discovered that a jet was laying in the bowl. The needle and seat was installed incorrectly. When I told the Demon rep about this he tried to blame it on Summit Racing and that they sold me a used Carb?!
Installed a Holley 830CFM, It ran better however not were it should be. Was stalling when I was slowing down to stop. Discovered the float was way too high and the squirters were too big.
Had Tom Barnard do the suspension. He told me he thought the carb was way too big for the application. 482 cubes which is street driven and opent track. No drag racing and that is a major point.
Had
Bigs build up a 750HP stage five. Runs much better.
You should be 1000 to 1100 rpm at idle with your motor. Call Jessie at Bigs and Pat at Pro Systems and see what they have to say.