The Demon is not a direct fit. You will need a spacer or modify the egr plate as they need more room for the throttle blades under the carb. I have also had poor quality with my demon, missing c clip on the accelerator pump, screws not all the way in. Last is performance, I have fought a...