Re: thermostat question
From my experiences over the years your thermostat issue would not effect the idle as significantly as yours (600 rpm). It's pretty safe to say it's in the carb adjustment or possibly a bad gasket sucking air since you had them apart. I have replaced failing power packs...