check if your ECU is actually going to closed loop mode, on cold start the ecu will raise rpm to maintain a stable idle, if this is not released when warmed up, the rpm will shoot high.
the closed loop bit is triggered by the coolant temperature sensor.