News:
Toss the carb, go demon.....I have run demons for a few years...never had a bad one, and they are pretty close right outa the box
After 6 months of trying to get a Demon to work (numerous calls to tech support, FBO, you name it I tried it) I tossed it and got an Edelbrock. I'd never buy another one for a street car. Stick with your Carter, have it rebuilt. Could be an internal issue or a choke adjustment.