You shouldn't have to mess with the idle screw at all. Like I said, the IAC is known to have problems. Cleaning the IAC out with carb cleaner doesn't do squat. That just removes the dried up oil and gunk out of there; the problem lies in the electronic part, not the valve. You can buy one at an auto parts store for under $100. I was an assitant manager at an Advance Auto Parts, and we used to sell them for $84. We had a no hassle refund policy, which I assume just about everyone has. If it doesn't fix your problem, you can return it. I wouldn't suggest changine a whole list of things like you mentioned, that is just a waste of money. You will never get better parts than what came with your car, so changing something that isn't broken could just set you up for a failure. The MAF hardly ever fails, so I wouldn't change it. The TPS can fail because it has mechanical moving parts in it that wear out. You should also check the TPS like stng94 said. You have to have a digital voltage gauge. Factory spec voltage is .98 volts at idle. I've found up to 1.02 volts to be acceptable. Just hook the positive side to the green wire coming out of the TPS, and the negative to a ground.
Kurt
Kurt