i tried all that didn't help my problem
my fluctuating idle was due to a broken thermostat.