Does the charging light come on when you first turn the ignition on, before starting the engine? If it doesn't, this will stop the alternator charging the battery until the engine revs get high enough for the alternator to self excite and produce power.