Might want to I’d engine. Generic search V3307 and somethings maybe t, di Also indicates a very high pressure fuel delivery system. Inspect old fuel filter? Maybe another less obvious filter or screen somewhere in fuel system. Water separator. Fuel tank drain? Water there is not good. Coal dust> not if but when on the pickup. What comes out of exhaust when it misbehaves and dies? The whole air intake system should be checked. Leaks lead to dusting and low power.