Before you go changing anything, I would get the codes read. If it is the TPS, it should show up. If there are no codes, I would not be surprised if it was the ECU. It almost sounds to me like it is running in "limp home" mode. Sounds silly, but this is usually a backup set of parameters so if something goes really wrong you can "limp home".
Chris [/B][/QUOTE] Isn't that what i just said, just not so techically?