have you done a compression check yet!??!!?!
a 'wet' compression can be done after the regular one, it involves putting a little bit of oil in the cylinder and doing the compression check again, if the PSI was low on the first one then higher on the second, its your rings. Fuel pumps dont slowly go, they generally work or dont.
http://cygnusx1.net/supra/Library/TSRM/MK3/manual.aspx?Section=EM&P=20
ONE bottle of injector cleaner wont hurt, and just 87 octane man higher and your just wasting your money. I'd also check your cap/rotor, you can check your plugs when you do your compression check.
just start with the basics man, identify the problem before wasting money and jumping to conclusions.