i had the same problem.. hell, i still do.. i also get about 200 miles to the tank, i had to replace my o2 sensor, spark plugs and spark plug wires, cleaned MAF, cleaned down engine, tried injectory cleaner, all to get about 250 tank. Atleast the idle irregularity is gone. btw, if u buy 4 bosch plugs and an o2 sensor from them, they'll give u $20 back.. so 4 plugs and o2 sensor = 40 - 20 = 20 equals better gas mileage and bit more power

i say its worth a try. email me and lemme know if the TPS helped at all???
~Sunrise