Have got a friend who is a mechanic / auto elect with 35 years knowledge and had a F250 with a check engine problem that just used to stop and took 3 months and 7,000 dollars to fix. Was just a factory problem with one wire and even Ford could not give him a wiring diagram as they didn't have one either, so had to pull the whole truck apart to fix the problem turned out to be one incorrectly crimped wire from the factory. so beware.

