Did you check the fuel pressure?

You can scope the O2's to see how they're working.

Or, get a OBDII reader.

Or, take it to Ford.


"Those who cannot remember the past are condemned to repeat it" -George Santayana