I have a 4310 and am having similar issues. I have replaced selenoid, changed fuel filter, emptied fuel from tank and replaced. When I fill fuel line from filter to injector housing, it will start and run until the fuel runs out. No fuel flowing from filter into that line. I am grateful for any advice.