Hi Steve, this code is quite normal, the "d1" code is not a fault code, it is letting you know it is in "delay" mode for three or four minutes before re-igniting the heating. Most, if not all boilers have this "anti-cycling" feature. You may also see a "d2" code, for the same reason.
Scott
December 2008