I'm looking for an injector for a '95 3.0 stick. Ford dealers and Torrie at fordpartsnetwork tell me it's discontinued. The Ford number is E9DZ 9F593-A. Anyone have suggestions for alternate sources? Thanks... Harry