I have a 2001 2500. I was having the oil changed at the dealership. They replaced the fuel filter and had a hard time getting fuel to the filter. They told me that my lift pump was bad. I had no codes. I took it to Cummins and they charged me $300.00 to install a pump in the tank. I'm happy with the way it works.