I have no idea what an "OL fault" is.
Because the tool won't report it, or because the computer has failed?
getting PO300 misfire codes,
P0300 because the tool won't report the correct code, or is the misfire REALLY random? Crappy scan tools LIE about P0300. The real code might be P0301--P0308, but the cheap tools report P0300 instead of the true cylinder-specific code.
What are the misfire COUNTS for each individual cylinder?
o2 sensor b1s1 and b1s2 shows no activity.
I'm starting to suspect you have a faulty scan tool. Perhaps a faulty computer.
You'll need to trace the wire harness to those two sensors to see if this is a harness problem.
I've changed everything emission related including o2's. new fuel pump. pressure at 55.
WHEN is the fuel pressure "55"? If it's during the prime cycle, you may need more than one prime cycle to get to max pressure, and that pressure better be higher than "55".
Of course, that assumes that your fuel pressure gauge is accurate.
new distributor. cam retard at -30. can't get it to change with rotating cap.
That's gotta get fixed.
when i pull fuel pump relay it runs fine for a second then dies. would a bad fuel pressure switch cause all that?
A faulty oil pressure switch--or the wire harness connected to it--could cause the engine to stall when you pull the fuel pump relay. However, a faulty oil pressure switch/harness is not going to kill the signal from two O2 sensors, and cause the scan tool to fail to report fuel trims.
I just redid the timing moving the distributor one tooth at a time and checking. it's closer now at +13.
Better. Still not there, yet.
It was running super rich
HOW do you know it was "super rich"?
thats why i changed the o2 sensors they were black! all the plugs had oil on them except cyl 6 when this all started.
If this thing is burning oil, all bets are off. May be time for serious engine work.
one thing that is concerning, the fuel pressure regulator doesn't have a vacuum port and everything i've seen with this truck it has one. although it han great for the couple years i have owned it.
I expect the pressure regulator has a vacuum port, but being sealed inside the intake manifold, there's nothing connected to that port--no hose. It's just open to the manifold vacuum inside the manifold.
would off timing cause OL fault?
The timing isn't off. Turning the distributor DOES NOT change the timing. The cam sensor signal is not aligned/synchronized with the crank sensor signal; and the rotor tip won't be positioned optimally in relation to the terminals on the distributor cap.