idle jumps up and down when cold
A bad temperature sensor is a possibility. So is a bad thermostat.
A defective idle air control valve will hunt for the proper idle position.
Tester