I was having problems the other day with my truck stalling. I planned on cleaning the IAC, but before I got around to that, I noticed I was a quart low on oil. After dumping a quart in, my truck is running fine now.
I also cleaned my K&N air filter last night, and plan to get to the IAC and throttle body in the next week, just to avoid any future problems. I'm guessing my 19.5 hour trip evacuating Houston last week didn't help out.