This is all great information, and I thank you all.
If the ECU regulates the IACV according to engine revs, why is mine reving so high and erratically at cold?
Also, if the ECU ignors the O2 sensor for the first 30 seconds of running, and mine behaves particularly badly at first start up, does that not rule out the O2 sensor?
Thanks, Rob.