I have a 2003 lb7 duramax. Other day it quit on me and I had a hard time starting it back up. Rebuilt the filter housing, new line from the housing the the ficm, new filter and drain on the bottom of the filter. Now I’m at the point where I need to pump the primer 2-3 times and it will start. It will run all day long if I keep the revs up but will die as soon as I let off the throttle. And again I need to prime it only 2-3 times to start back up. Any suggestions?