Ok. So did you do the adjustment procured for the ISA when you installed the new one? If the screw is too far out, the idle will go and remain high as the ECU tries to compensate and lower the ISA. If the screw is too low, then you’ll have the issue of starting along with idle being too low.
Note to self, write this procedure in the DIY.