My 96 GS300 had a similar problem which turned out to be the throttle position sensor. Can't remember where I found the info, but there were instructions on how to check the tips is working correctly. Might be worth doing a search on the forums or on the web if you're still suffering the problem. Hope this helps.