D2 is a delay code which appears after you have used the hot water. It should disappear after a minute or so and the heating (if being called for) should start up again.
mendmy.com has thousands
of pages of questions covering all household items, electricals, computer equipment and larger items like cars and motorbikes.