Thanks for the feedback guys. The article regarding how the EEC compensates for increased fuel pressure doesn't seem to jive. (Note that from the outset, it's written by a guy trying to sell something - a calibrator???)
Think of it this way...
Basically, with all your mods you've increased airflow to a point where the car runs lean throughout the rev range. The very fact that it's running lean means that the EEC has been unable to compensate for the increased fuel requirements at the current feed rate. It can no longer increase injector pulse width to give more fuel to compensate. The injectors are running at max duty cycle.
Enter the FPR which boosts the fuel pressure across the board.
Now the EEC reduces pulsewidths back to a safe duty cycle levels. A/F begins to read at Ford intended ratios - slightly rich (if my memory serves me correctly). The O2 sensor sends a good signal back to the EEC.
Does this line of thinking make sense to anyone else?
Anyways, I'll be dropping by Ramchargers tomorrow to take a look at the FPR in person and decide if it looks like it will fit or not. I'll probably end up buying it and an OEM regulator as well and return whichever one I decide not to use.
Vortech has an FPR as part of their supercharger kit - so it's definitely doable. On the other hand, Vortech also gives you a new chip to go with the FPR so that might explain why it's worthwhile.