Any updates? I have the same problem. Because the idle is so high I know I have a vacuum leak and IACV may be causing fluctuation, maybe even cooling system. I've cleaned the IACV by removing it from the manifold and spraying it...and spraying it....and spraying it. Then watched lots of black stuff come out, then repeat, till all I got was clear. Reinstalled w/ old gasket (not a good idea). Same problem w/ fluctuation and high idle. I'm going to bleed the cooling system next and chase down this stupid vacuum leak. Good luck on your end, plz update.
---Sept2. Just got some time to **** w. it. Bled cooling system// Cleaned iacv again and made sure the valve moved smoothly throughout the range, but most importantly leak was coming from cruise control vacuum tank or engine mount solenoid. Capped it @ the manifold cuz I'm lazy. Idle is good/ fast idle good/fluctuation gone. I'm back to liking my car again. Whats going on w/ yours?