The other night drove home truck ran fine. Next morning i start it and it runs very ruff then dies and no start. I have driven diesel fuel bowl delete setting here so i start by installing it and make sure I’m getting good fuel pressure. I’m not so i put new fuel pump on. Still won’t run. Icp is bad i change it. Then i change the ipr. Try a different pcm. Last thing was change calve cover gaskets one was bad. Now it runs kind of i can drive it but it has no power will barely pull its self up a hill. I can floor it while driving and nothing setting in my driveway in park and floor it it will rev decently but still ruff. I tried a good idm no change. I’m lost as what to do next. Maybe start checking grounds?