Have you tried to pull codes on the ECU? curious if anything shows there. Disregard your OBD scanner, use the screw on the ECU and the LED lightbulb to read the codes.
There is an AC idle-up function on the IACV/AAC too... wondering if maybe that is stuck open?
https://zilvia.net/f/showthread.php?t=376432
older thread, same issue. Could you have gotten a bad IACV somehow?
last weird thing to look into, IACV regulator.
guessing you replaced the one on the left (in the top photo) but the other on the right is for cold starts. it could be leaking by too? which plug are you unplugging when you're testing that? the purple one? try that thing too, or even easier, unplug the 2 mini harness plugs above your throttle body and see if that affects your idle.