If your gonna buy a Speed Demon the first thing you need to do is take it apart to remove machining debris...Besides the Speed Demon is more of a race carb, How much cam & compression are you running? Your combo would likely run better with a Road Demon..