background…I bought a 2005 F-250 FX4 Super Duty Crew Cab Lariot with an engine problem in 2010. The truck ran but overheated and would not restart due to a hydra-lock, after setting for about 20 minutes it would restart. I put the truck in my garage and didn't do anything to work on it until March of 2012. I didn't know exactly what was wrong with the truck so while the truck sat in the garage I began watching videos, reading forums, talking with people who "knew" about the 6.0 Powerstroke and I tried to absorb as much information as I could. I didn't know if I was dealing with a head gasket or an EGR cooler?…So I figured what the hell? I purchased the sinister EGR delete kit, up pipe, factory ford oil cooler and all the gaskets. the oval screen beneath the oil cooler was torn, I replaced it also…looking back, it might have came with the kit. installed the sinister block off plate where the EGR valve used to be. I started the truck and all was good, I have put 12,000 miles on the truck since the repair was made so I figured all was good. I park in a heated garage because I notice when the truck is cold is runs horrible until the engine warms up. I have been putting up with this for quite a long time, if I would try to drive without the engine being up to temperature it would really drive bad, not want to shift, ect…I noticed my battery light came on and off a few times, so I replaced the alternator Friday at work, now the truck will not restart. The only thing I did that was out of the ordinary was I drove the truck to work without letting it warm up. It seemed to smooth out like normal when on the highway, but I noticed it didn't have the normal power?…my mind was on work and I didn't think much of it, as I was getting ready to leave to go home….crank crank crank, no start….a fellow mechanic suggested replacing the crap autozone batteries in the truck, so I had NAPA send me the best batteries for the truck. Of course no restart, unplugged the ICP and tried again, no restart. checked all connections under hood, found nothing a miss. hooked up a matco scan tool and found FICM voltage was 46-48 volts KOEO and while cranking…((let me back up, before this no start happend FICM was suspect so I had been monitoring voltage for a few days…there were times voltage fell below 45 but just for a few seconds, that was with old Duralast Batteries)) so I figured it was the STC fitting on the HPOP, even though it drove there…seemed most likely to me, tore the truck down, removed HPOP and the STC fitting seemed in tact, but when I removed the IPR the screen had debris on it and had a small tear? I hooked shop air to the HPOP and oil came out of the rubber seal on the shaft, but none seemed to escape through the STC fitting?…what is the debris on the IPR screen? looked like microscopic "BB's"?…holidays are upon us, money is tight as hell, I have a 1996 F-150 4X4 as a back up, but I want my diesel back and running right…..any help would be appreciated…..