To find out which belt (or component) is squealing, pull one belt at a time. When it stops, you'll know. That new Demon carb looks great, but check the cfm. I thought they were only 625 cfm which may be a lot smaller than your TQ. Some of those were 800 cfm.