I just opened my eyes and saw this is for a S2 not the fiesta. But the above fault finding still applies.
It sounds really silly, but I had the most annoying dash problem for weeks, checked nearly all the wiring etc, in the end it turned out to be a dirty connector on the back of the dials

well worth a check.
Rob,