Helping my cousin with an 07. Completely stock with 198k. Truck takes about 4-5 seconds of cranking before it turns on. The scan gauge reads about 600 then shoots up to 1000-1300 before it starts. It idles fine for about 5-7minutes before it begins to idle rough. The icp stays around 8-900, and is really running rough before it shuts off. I can crank and it slowly hits about 600 before it shoots up to around 1000 and starts. It still runs rough and shuts off again. I tried unplugging the icp and it makes no difference in the pressure while cranking. I did throw the p2617 code. He also said when he first scanned it, it had injectors codes in 1,7, and 8. I checked the ficm and it always maintains 47-48.5 volts. The only thing I noticed is it had the tall oil filter cap, so he went ahead and ordered an Kem motorcraft cap. Any ideas?