I was driving down the street and my 2008 Aveo lost power. Its missing while it idles. If I turn it off it starts right up. I was doing about 10 mph going down the freeway. A friend said it could be the Throttle Position sensor. I can not find that sensor at all in any auto parts web site, do you have to get the whole throttle body? Its acting like the fuel filter is plugged but was told its in the gas tank and never needs replacing.