It has to be a sensor. I just can't see those valves failing in there. They're all so simple. Has anyone tried the O2 sensors? I just bought one of them, and I'm going to replace it.
I also find that when I put the 4Runner into gear, out of park, the idle varies much more greatly, sometimes...