Alright I posted before about this issue but since I hooked it up to scanner I found out I had codes but the check engine light never came on. So I had a p0107 a over boost a fpr and a rail pressure one sorry can't get the numbers but it was awhile ago been real swamped with work. Then I was climbing around the motor last night and seen the top of the fuel housing was moist wtf can't find a leak and plunger is hard as a rock truck runs solid 1 thro 3rd shift but beyond 2000rpm dogs down. So confused and don't know if this means anything but it seems like the truck run better in the am