99% it is a bulb flickering because its at the end of its life but another can reason can cause it to flicker on+off if your using electromagnetic ballasts (not the digital/electronic type), in these there is a thermal cutout which when the ballast doesnt do its job in limiting the flow of...