well i have sorted mine now............. i got a friend to clear the error codes then took it to a dealer and swapped it for a brand new zetec S,
But on a more helpful note ford said they couldn't pin point the problem! is was costing me a small fortune to just find the problem!!!
Then a friend of mine suggested a home mechanic who looked at the car and advised me to sell it due to a list of error codes longer than my arm, the guy knew his stuff and he had some amazing computer that ran tests and he got stuck it the old fashion way to!