Update, I thought I had this problem solved but I was wrong. I was searching Google and found a thread about the small press in cap, (freeze plug basically) that is under the rear main cap and that if it was missing the oil pressure would drop way down at idle. An internal leak. When I first...