Hi Phil,
You have a faulty ffd.
It can only be replaced by a corgi registered engineer I'm afraid.
Please don't try it yourself, its potentially very dangerous.
Not even sure if the parts are still available but a good engineer will know.
Gareth, January 2007