i have an 07 f250 i have just replaced the injector pump and cleaned egr it was throwing a code for the injector pump as well as p0404 after clearing codes and driving it starts hard and stumbles on itself during take off untill the rpms get between 1500 - 2000 then goes like hell but cet came...