It turns out that the error is caused by the electronics at the top of the machine not being able to communicate with the ones at the bottom.
The error is often occasional, but in my case became constant.
In the end I had to get the engineer out (cost about £90) and had about £200 of parts changed which were covered by the 5 year warranty.
Chris Scott, October 2004