Got my boat back today and it runs great. Mechanic basically cleaned out the fuel system on the engine, replaced filter screens at injectors, and worked on the high pressure pump. Although, with gas prices what they are I might not run it a whole lot this summer.