Resurrecting an old thread for a history lesson - isn't the Thermoquad on my 75 Imperial rated at 850CFM? I'm fighting with a Street Demon 750 and it's displaying many of the same things (bogging, hesitation, poor economy) as the original poster was/is. Thought I was doing the right thing in...