I swapped a small diesel into my fishing boat last year. It idles fine but loses all guts under load. I replaced the fuel filter and bled the system twice. The injection pump timing seems right from my marks. No black smoke or weird noises, just no pull. Could it be a worn injector or something in the lift pump? I'm stuck and the fishing season is coming up fast.