The thermostat won't make the idle worse.

I vote MAF as well.