Hey Brandon it's Ben. Follow this to check your TPS http://www.4crawler.com/4x4/CheapTricks/TPS/index.shtml#TPSAdjustment
Then this to check the AFM
http://www.4crawler.com/4x4/CheapTricks/AFM/index.shtml#AFMtesting
If you want you can come steal my afm to check. It's the supra one, so it won't run the same, but if it runs better you know what it is. I also have my old afm if that turns out to be the problem.
If you still don't figure it out I know a cheap mechanic with tons of toyota experience.
I had just found those sites. I think Imight come borrow one of your AFM.