Honda Passport (Isuzu Rodeo in disguise) Idle Problem

I have a 1999 Honda Passport, 4wd, 3.2 liter 6 cylinder which has an restart idle problem once the vehicle is warm. When cold it cranks right up and idles fine. If I stop somewhere like a small store or coffee shop on the way to work the idle goes anywhere from 500-1200 rpm on restart. After about 15-20 seconds it either idles fine or dies out. Fuel filter replaced and injectors cleaned recently. I’ve heard fuel pressure regulator and IAC valve. Anyone’s thought?

Clean the throttle body. Search will tell you step by step