Why stop there, just get a fresh new complete engine, emission, and fuel system. You already replaced just about all the other component in that truck. I've come to the conclusion many of these gen1 owners are strange birds that lack critical thinking, or maybe just too young to know any better. They rather constantly complain about their issues, than put an end to them.
Bottom line, time for a new truck. I think my brother is going to jump ship, he doesn't like where toyota is going. He's gotten pretty serious about owning a ford maverick, saying its time his hybrid rave4 finds a new owner.