I have a 2002 2500HD -- Noticed a little smoke this spring --- Still ran fine -- then later this summer it would not start unless primed -- Now won't stay running for more that 15 seconds.... Change fuel filter housing -- both fuel lines --- still won't stay running..... One guy said it was a bad injector.(wouldn't it still run with a bad injector?)... Another guy suggested fuel pressure regulator...