hi guys on some of the older focuses i know that you can sometimes do an ecu reset also by putting the ignition on an off 3 or 4 times in quick succession you should here a bing if this has happened this may also help to sort your problem without the aid of paying for it to be reset!
best of luck guys hope it saves you paying out!