its the ballast. if the bulb came back on after not working, i suspect the ballast. i would replace both for safety's sake, who knows if the bulb has damage that could eventually make it explode (they do explode, its super scary)?
btw, i meant when the ballast is in use is it buzzing/warm (if it wasn't, thats the obvious problem).