i change tons of them everyear its part of my job,and from what he is saying its a ballast !!! i have seen them do all kinds of crazy things over the years,but before the light stopped working did it start to turn a pinkish white ?? thats a sign of a weakining ballast,or if it comes on and off most likely the culprit !!! just sayin