a thermostat sets the minimum temperature the engine can be, if it idles at 190 with a 180 stat, there's something wrong with the engine, timing maybe, or more likely you have poorly engineered it, a 235 should run right about the stat temp, with a 160 or 180
Bill