Cold start, morning, A/C on: Idles normally at 2K rpm. Idle fluctuation of 300-500 rpm begins at 0:56 minutes, stops at 3:10 minutes, pulses one more time at 3:27 minutes, then settles down to normal 750 rpm at end of video.
looks more like a sticking fitv.
try this; remove the air cleaner boot. you will see 2 passages in the throttle body bore. the top one is iac. the lower is fitv. stick a piece of tape over the top passage hole. this will block off the iacv and isolate the fitv. now, iac blocked and engine cold, start the vehicle. if the surging goes away, problem is iac related. if not, problem is fitv operation. probably sticking. because those are the only 2 places the engine recieves air with the throttle closed, it’s easy to isolate and figure out.
try that method out. see what she does