Only the heat sensor was replaced by myself, all the other were replaced about 6 weeks ago by a engineer as there was a fan fault light flashing it ended up been the board been replaced. And as the water went off this time there couldn't be much more to replace so researched myself and replaced...