Not being condescending, just giving you some tough "love" lol
If you are going to do something like this, make sure you do it right, otherwise, you end up in the predicament you are in.
The TPS problem, 200K+ engine, turbo, all spells disaster.
Good luck on this motor