Demon Carb
Rick, You can fix the Demon body. Just get the Heli-coil kit the right size for the bowl screws. The problem with the Demon is the bowl screws are too short. Install the heli-coils and take care not to over tighten the bowl screws when you put it together. I had the same problem with a 750 Demon I bought.
Hope this helps you. Gary