Found wire to Thermistor (Just above heater element) had been chaffing on the pully belt and had worn through giving the same problem ERROR code 5.
Joined the wires together again and taped back out of the way and Hey Presto all fixed.
Terry Newell, August 2008