You stated that "you messed with timing" but to be on the safe side,use witeout & draw a line on the balancer at the 10° & 14° mark,drive the car or let it idle til it reaches operating temp,pull the spout plug & set timing to the 10°,12° or 14° mark.Don't set it above 10° unless you're running 91+ octane fuel.After you adjust timing,turn the car off,do a koeo test then start the car & do a koer test to see if any trouble codes are present.You dont need a scanner to pull codes,use the components and steps shown in the link below.The cel doesn't have to be on in order for codes to be present.If no codes are present,that will rule out a sensor,EEC-IV or wiring issue as a possible cause.The 10 pin connectors (aka: salt & pepper shakers)can also cause driveability issues.The tps,act & ect sensors,the injectors,vref,signal return & vpwr wires,etc are all part of the salt & pepper shakers,so I would definately do the maintenance procedure on them since so many important circuits/sensors depend on their connections being tight and corrosion free.The links below will show you the maintenance procedure.
Its also a good idea to pull codes after youve installed new components to make sure the ecm accepted the components with no issues.If the problem isn't sensor,EEC-IV or wiring related, you can start trouble shooting the mechanical side.Your fuel system seems to be in good order since you've replaced every component except the regulator. However new components can also be defective too so don't rule them out.Let the car idle while you remove the vacuum hose from the regulator. It should not have fuel inside of it & fuel should also not be coming out of the regulator vacuum port either.If either above test fails,the regulator is bad.Make sure the tps reads .8-1.0 volts with koeo.Its a myth that the tps has to be set exactly to .98-.99 volts.As long as it reads between .8-1.0 volts & no tps codes are present,youre good.Make sure the inside of the throttle body is clean because carbon buildup can cause the throttle plate to hang up around its edge.Check for vacuum leaks too.I like to remove the tip of a heldheld propane torch,attach a small piece of vacuum hose(1-2' long)to it,let the engine idle then run the hose alongside every gasket,vacuum hose and vacuum operated component.If the engine suddenly idles up,you've found the leak.Check the egr valve too making sure its functioning properly and not sticking open.
Salt & Pepper (10-pin) Connectors Fix
DIY KOEO/KOER/Cylinder Balance Self-Test Procedure