I'm having jerky throttle and loss of power. It comes and goes. One day it runs like a brand new car, other days throws a check engine light stumbles about stalls catches its self then light goes off after 20 or so miles with a code for the IACV and related problems... checked mine cleaned it, tested function ability. No vac leaks. Cleaned throttle body. Glad I checked this thread, I'm off tomorrow so I'll check the TPS and o2s and post my results.