i know they can cause overheating issues but not sure about your prob. it was just a thought as its happening now the rad has been fitted. the fact that its flickers on and off randomly could suggest a sensor issue or electrical connection to the dial.