Hi I am a Brit Gas installer your problem is an accumulation of things that have happened to your system. Pinholing or rusting of rads is due to the fact the a pre commissioning cleanse has not been carried out and your system pipework has had all the residues of fluxes and installation debris left ...