Greetings Cinikal
Someone in the past may have also jacked the throttle stop adjustment.
If they had a vacuum leak they may have closed the throttle position in a mistaken attempt to correct the idle speed.
This would explain the TPS code and requiring you to manually open the throttle for the engine to remain running.
There is a procedure to check and correctly adjust the throttle stop but I don't have access to my manuals at this time.

Last edited by CatFish; May 30th 2018 12:08 pm. Reason: kant spel