Recap: Turn the key, it fires up and idles perfectly for first 5-10 seconds or so, then the idle drops and it idles like crap. Take it off idle and it runs good, let up on throttle and it drops back to crappy idle. Restart and it does it over again.
UPDATE -
Over the past couple weeks I've replaced :
Both the new genie FORD ICP and CPS sensors with new Ford ICP and CPS sensors - The take-outs will be carried as spares.
Full engine wiring harness
Fuel bowl wiring harness
Oil pressure switch
The data port dongle finally showed up and I ran the ForScan Lite app on it.
Testing
Ran it through the full battery of tests they have listed:
A couple of the tests don't work on the OBS, must be SD tests?
Results here:
DTC Codes I'm getting:
P1211 - ICP - Googling it, found multiple possible causes, including the IPR
P1284 - ICP failure - Could also be caused by bad IPR
P1298 - IDM failure - Fresh rebuilt IDM with the high voltage high current mod. Those mods will cause this code to pop up.
P0566 - Cruise Control OFF - Not sure why that popped up?
P1536 - Parking Brake Switch failure - parking brake works fine, not sure what switch would have to do with anything.
Live Data Video
Using the graph function (see video below) you can see the ICP is working then just drops off at the same time the IPR jumps. This coincides with the engine starting up, idling great for the first few seconds, then dropping to crap idle.
ICP:
I know people are screaming it's the ICP, but the new Ford ICP has been replaced with another new Ford ICP and now the engine wiring harness has also been replaced.
IDM:
I've emailed back and forth with the people at Diesel Tech of Chatanooga who did the rebuild and mod to the IDM. They confirmed that their HVHC mod to the IDM will cause the P1298 DTC. They also said they'd be happy to take it back and test it. Before I do that, I want to make sure it's not something else.
Fuel Pressure:
Grabbed a fuel pressure tester from Harbor Fraught. It is running right around 30psi, which would be low, it should be between 40-70psi. But now I'm second guessing whether the cheepo gauge is accurate or not.
IPR:
I did just get in a new Ford IPR, that will be the next part changed. About the only thing left.
Low Pressure Oil Pump:
Maybe this is something I need to start looking at?