I don't feel like reading the whole thread, but what series motor is in the tercel? If it's a 5efe, than one of the reasons could be the TPS, another common prob for the efe series is the fuel reglator. IDK

hope that helps. I had a bud w/ a tercel had the same prob. replaced the TPS, and it was fine . . .