I have a 2002 ST. Oil pump failed. Bought a salvage engine. The "mechanic" recommended to me by an employee of a large chain parts retailer, somehow lost the engine wiring harness. Went to Ford with VIN and they provided a replacement harness. Now, engine is very hard to start, speedometer...