As I have been battling this ICP, I got to wondering where does everyone get their parts from. I know to get OEM, but where does everyone go? Or if there is better than OEM I would like to know. Recently I have been getting parts thru Dieseltruckpartsdirect.com. But my ICP is not the right one and they keep sending me the wrong part number. It is supposed to be 1845428-C91, but they keep sending me part # 1845428-C92. Does this make a difference? Or should I be going right to Ford? Thanks. This goes for everything. Thanks.