At 90k mileage my idle revs became increasingly erratic [ 500 to 1500 and back again ]. I cleaned a load of gunk from the throttle body with a carb cleaner spray without dismantling anything but the air intake. Now a lot steadier but not perfect. Will this fix itself as the ECU relearns how to live right or is more extensive cleaning required?