I just acquired a 2002 2500 with around 400,000 miles. About 2 years ago the truck lost power but was still drivable, so the original owner drove until now. It still runs and hasn't lost any more power, but after verifying, I found that it needs a new injection pump. So my questions are, who is...