A Ford Main Dealer mechanic mate of mine gave me this piece of advice. He said the diagnostic engine management computers are "touchy" and often flag a "non-existant problem" which is a worry if it's your car! Try disconnecting the battery for half an hour.
That turned (cured) my diagnostic light problem about a year ago.
Sparky K Man, December 2008