Truck started to loose power and died before I could get pulled over. Threw a cps at it and did not help. Broke down and bought torque pro and bluetooth adapter. Only getting about 250psi of oil pressure. Read elsewhere it was most likely ipr sticking open. Replace ipr and started cranking, was getting about 700-800 psi now, but no rpms. Found the cps harness fell off, reinstalled and started cranking. Got truck started, ran like crap for about a minute, evened out ran for a few more mins, then rpm and oil pressure started to fall till it died again. Now when cranking I'm getting about 350- 400 psi @65% ipr duty cycle, rpms 120-140. Hpop reservoir stays about an inch or so from the top. Tried cranking with ipc unplugged, but no difference. Didnt notice any oil either. Looks pretty new (truck is new to me). Fresh oil and filter, fresh fuel filter, fresh air filter. Getting white smoke while cranking, seems like she wants to go it's just not quite getting the pressure needed. Any ideas or pushes in the right direction would certainly be appreciated. Thanks for reading.