I have got some problems with a truck I just bought. I asked this question on the third gen powertrain area and I was directed here. These are the basics of the problem. The rundown is its an 2005 4x4 2500 150k on the clock 6 Speed with a new clutch and a new reman injection pump. Damn thing is hard to start has to crank an excessive amount of time to fire up. Idles very rough on the inside of the truck but I put her in gear and go and she runs just fine. I talked to a buddy of mine with a similar truck and he asked me if they replaced the lift pump I checked out the reciepts the guy I bought the truck from gave me and they didnt replace it. So my question is it the lift pump? Just looken for a good reputable place to have it diagnosed and fixed.