I'm not sure which method you use to adjust the TPS, but I found that this really helped me.
http://www.4crawler.com/4x4/CheapTricks/TPS/index.shtmlAfter I adjusted my TPS I got a code for a faulty TPS too. I disconnected the battery for a couple minutes and the codehasn't been back since.