Trouble with a new Thermoquad Installation

I've been running a Thermoquad on my Demon for 20 years. Years ago a buddy of mine bought a strip kit when you could still get them. I found a setup that works even without a choke.