Happy New Year , Sorry to hear about you leak troubles, Tbh bleed screws on Rads are just asking for trouble. I've totally removed mine on MY TFC 240mm