I have a 2004 Toyota rav4 (2.4L, 4cyl) that revs anywhere from 1200 to 2000 rpm's upon starting. It does this for about 2 minutes and then it goes back to what I would call normal (around 750 to 850 rpm's.) From what I can gather from google searches and youtube vidoes the most likely culprit is a dirty or bad idle air control valve. I was going to try to clean it first but, I can't find it. It isn't on the throttle body and, from looking up the actual part, I can't find anything that resembles it anywhere. Could you please instruct me as to where this sasquatch is located?
If you follow the black hose from the air box down the engine to the throttle body, it is under the throttle body. This is a complicated and difficult job. I would first try some TB spray cleaner to see if it solves the problem before getting into this serious amount of work.
I've already cleaned the throttle body and, from what I can find, the part that is the IAC isn't on the bottom of the throttle body. The part number is 22270-28010. If that is the correct IAC, I can't find anything that resembles it near the throttle body or any other place for that matter. Forgive me for being a bother, this is just incredibly frustrating for me. Could it be a head gasket issue instead of the IAC? From my research, I don't think it is because it only revs high for a couple minutes but I want all options on the table.