Have a 95 F350, 7.3 Turbo. After driving for 30 or 45 minutes, the engine just dies and will not start back until it cools down (15 or so minutes). Changed the CPS sensor, fuel pump, fuel filter. Also, the engine light is not on. It seems to be getting worse. After it cools for around 15 minutes, you can crank it and drive for 30 minutes before it dies again. I heard it could be the ICP sensor, but is there any other sensors or parts to check?