I replaced the printerbed heating board but that had no effect. Today I replaced the driverboard and everything is back to normal. To be fair, that was the advice I received by email from flashforge (but that was after I'd ordered the printerbed). £49 for the bed, £80 for the driverboard. I'll be more careful in future...