Faulty battery, bad alternator, or both (photos)
The ballast doesn't have anything to do with charging voltage, if that is what you are asking
Also, ballasts don't "generally" change resistance enough to cause trouble. They are usually either OK and work, or burned open. This is simply because of "how they are made" They are wirewound resistors made of resistive (nichrome, etc) wire