If anyone could help that would be great!! I purchased an 05 HPDI that has low hours on it. What it is doing ( soon after purchased) is the engine is completely shutting off. You can idle all day with it. But after you get on it for a while it will almost seem like the key is being turned off then back on while running it. I have had all the filters cleaned and replaced. Had the gas drained and replaced. Replaced everything from the tank to the engine regarding fuel lines and it still does it. I brought it to the boat shop and they said it was the mid pressure fuel pump. They came to this diagnosis after having the laptop hooked up and running YDS. Purchased the mid pressure fuel pump and that hasn't fixed it. Now they are saying that it has to be the relay to the mid pressure pump and if it's not that then it has to be the ECM!! I have been told that those never have issues. Please help!