I have the same low rpm problem on my 2000EX i4. After trying everything, including EGR cleaning, the only thing that seams to partially solve the problem for a few weeks/months is the TB cleaning and SeaFoam. So I have come to the conclusion, that in my case it should be the IACV.
I wanted to clean the IACV valve and ports this weekend, but couldn’t remove the Intake Manifold. I was able to get the 2 nuts and 2 bolts out (
FIG1), but couldn’t actually pull it off. It felted like it was welded on. I didn’t want to put too much pressure on it fearing to break something. Do I have to pry it with a screwdriver or something? Any tips on getting it off?
Remember that mine’s is an I4 so the IM is almost under the windshield and the 2 bolts (Blue) on the back are pretty hard to reach.
FIG1: