I'm new to this site and have read all the threads on the IAC valve sticking. It sounds like that could be my problem. My 03' expo idles rough usually sitting still and the whole truck seems really sluggish sometimes. I really have to give it some gas and then it will get down the road. My "service engine soon" light also came on yesterday. I took the truck to Auto Zone and they hooked up their scan tool and it said 02 sensor and then something about port1-bank1 or something close to that. I'm not sure if the o2 sensor is common. Or should I buy both, or should I buy both o2 sensors and the IAF. Also how hard are all three to change. If I tear up our family wagon my wife will kill me. But I'm pretty good with cars. Thanks