Try here first----->
Ford Parts and Ford Diesel Parts at Powerstroke Shop
I have purchased many many parts from them. Sensors-Belts-Hoses-I could go on.
If all else fails, try your local dealership. With the new harness,they fixed the problem of the harness coming loose. Remember replace both, not just one.