99 f-350 the mtr has 22k on ford long block they used the old inj over and had them tested 2 years ago one o ring when bad in january #8 fixed at dealer ran fine until now . it will start if you crank the hell out of it. when it does start it runs fine ecept now from 1050-1575 rpm it has a slight like miss . from 1700 and up it smooths out. but if you shut it off good luck starting it again!. i have replaced the ICP , IDM , ECU fuel pump stll the same the HPOP was replaced when the mtr was done its a reman. now it has sat for 2 days i just for the heck of it checked the hpop resivor it was empty . there is no oil in the fuel filter bowl the dealer i took it to was not the dealer that did the #8 inj ther tech said the orings all were cut prob from improper install resivor is empty now