A buddy of mine has a lly duramax and got some bad fuel one day, at least thought was bad and the truck was running rough then wouldnt start back up. well the fuel system wouldn't prime and he ended up takin it to a shop where the people there mainly know cummins and can barely fix them but his boss made him take it to that shop, they replaced the fuel filter housing and the piece that slides down into the tank due to it falling apart into the tank after inspecting it. The fuel system holds prime now but only way the people at the shop can start it is if they put a rag with gas in the intake. After it starts and motor is warm runs fine and no knock or bad balance rates. Turn it off and right back on it starts fine. Only after it sits awhile it needs the gas rag to start up. Mechanic said the injectors are bad and it's leaking fuel while trucks off causing this problem and making it lose prime also. Could that be the case, faulty injectors?