I had an LO3 loose oil pressure. I gave up trying to figure out what caused it, and put a used LO5 in it.
It would have 0 oil pressure at idle, and about 15 when driving. Sometimes 5 when driving. Check the oil pressure with a mechanical gauge. I think a/the bearings get loose, and won't hold the pressure. I even tried some heavier oil, to no avail. I think it cost me as much as a junk yard engine, trying to troubleshoot. It was a pain with the chime going off all of the time.
A friend of mine said he had an LO3 with no oil pressure like that, and it worked for about 2 years before it quit.
The braking issue is wierd. I had a spindle nut back off recently, and it caused some wierd issues. Check you spindle nuts. Check for other loose parts too.