Ballast is good if the light goes on and off fairly quickly, but this is normally caused by a power interuption. Dirty contacts in switch, a weak stator could cause this as well, but could also be the bulb. The bulb does not need to heat up to switch from low to high.
Brad