Nice work.
So now my only question is if the 03-04 pump is a drop-in replacement for the 2000 and 2001 Foci, or if the gas tank is different.
I think Randy has said that the "revised" pump is the same as the 03-04 pump, but I could've sworn that the revised pump is different, i.e. that there is a "new old-style" pump out there for the 01 and older Foci. For instance, a few months ago Rod had his pump replaced under recall and the dealer apparently did not re-flash the PCM.
Ugh, this is so confusing! The reason I care so much is because if I get a new pump under recall, and the dealer reflashes the PCM, it could cause some big headaches. For one thing, my injectors and MAF sensor are not stock, so the car will run horribly (if it runs at all). On top of that, my SCT flash tuner might stop working, and if I ever want to "return to stock", the fuel pump settings will be wrong. (The SCT flasher stores the stock program and then becomes VIN-locked. To unlock the flasher, I first have to re-install the stock program.)
The only sure solution would be to re-install the stock MAF and injectors, return the PCM to the stock program, and disable the turbo by detaching the wastegate actuator. Then I could have the pump recall performed, save the new stock program in the SCT flasher, re-install my MAF and injectors, and re-flash the PCM with my turbo tune. That's an awful lot of trouble to go to.
A mod-friendly dealership would save me a lot of trouble. Then I could skip all the physical mods and just do the flashing and re-flashing at the dealer while the car is being serviced. But I doubt a dealer would be willing to let a customer "work on the car", so to speak.
I'm gonna' PM Tousley Steve to see if I can get a definitive answer on the re-flashing.
Oh, and my babbling notwithstanding, I think this thread ought to be in the FI stickies, since fuel pump upgrades and recalls play a key role for boosted Foci.