It could be the high limit at fault. Does the boiler work getting to temp and then not coming back on.