If you can get the codes from the computer that would help narrow things down...
http://www.toyota-supra.info/forums/...read.php?t=323
I could easily belive it to be a dirty injector.Are there any new whistling sounds? That would mean a vacuume leak.