I had same trouble. Check IAC valve on throttle body, itīs almost sure that valve is sticking when cold.