I have a 97 f350 and when cold it has a extended crank before starting but will start. once hot and you kill it, it will not restart. It has actually died going down the road also. I have changed the mechnical fuel pump by the fuel filter housing and also changed the cam sensor with no improvements. My scanner wont connect to the icp or ipr to watch oil pressures. What else can I check for?? Thanks