Hello all. I have a 99 f250 with 7.3 manual 6 speed. I have long crank times plus dies sometimes when I push in clutch. Or tach will fall to 4 to 500 rpm then go back up. I have replaced icp,ipr,cps all from ford. I have new ad injectors a 120 volt icm. Batteries are putting out 14.2 volts. New ford starter. I have pulled tank changed screens. New Bosh fuel pump on rail new filter in bowl. Fresh oil as of 2 weeks ago. A friend has a snap on computer we have done buzz test all great. Only code is p0284. Ford tech said will get that code with the new grey cps. I have bought a second one from ford just to see if I had got a bad one. Any help is greatly appreciated. Plus 6 months ago I put new turbo in.