gwaters6969 said:
So now it's running but not very good I changed the fuel pressure regulator to see if that will do anything but it didn't I didn't know if its not getting not enough or too much fuel it will run good at 4000 rpm but I have to start it with it floored and it won't idle any thoughts oh and the cold start injector won't inject ether I don't know what else to do
Look for vacuum leaks, I had a similar issue till I realized the brake booster vacuum line was not connected.
Too many people think their issue has something to do with the cold start injector, unless the coolant temp is below 40deg the cold start injector will not be triggered. Poor starting often time has to do with fuel pressure dropping from the fuel rail, bad FPR or Fuel pump check valve, and or a faulty idle air control valve.
When I brought my 86'Runner back to life I had to fix the following, corroded fuel injector splices, faulty igniter, faulty fuel pump, and a bad injector, oh and reconnect the brake booster vacuum line.
Things to check....
Plastic crossover tube, cracks will allow unmetered air into the engine causing a overly lean condition and poor performance.
Check the air gap on the signal generator in the distributor and or replace with new.
Serviceability of the ENTIRE ignition system, cap, rotor, wires and plugs (replace with NGK)
Ensure ALL grounds are present and free from corrosion
Proper adjustment of TPS
Proper ignition timing set
Good luck!