My 01 Legacy Outback Sedan with 118,000 recently started acting up. Some times it will drive perfect and other times it acts like it is not getting any gas. It will sometimes stumble and hesitate when accelerating or will run rought at idle, and at other times will run fine. I have been told it is the TPS (throttle position sensor), or the fuel pump, or the IAC (idle air control). Anyone have any experience with this problem? Thanks, RC. (respond to me at rcglfr@comcast.net.)