I have ran a650 race demon on my Modified without any problems and I'm running the Demon three deuce set up on my 26. The only problem was on the 650 had a piece of filling in the needle and seat. Other than that I'm happy as heck with them. So just make sure to pull the bowls and check to see...