Hi need help
I have 2006 f150 lariat 5.4 I need help why this is doing to me. When crank first thing in morning it start now drive or stop some where cut off and few min or hours crank up no start . I check scan tool no code pending and check fuel psi it 40 psi. When I crank again saw dash where mileage show I crank spin over for 10-20 sec still no start it said low oil pressure. So I stop and check oil level it full I just had change oil few week ago so help me what yall think

