You never mentioned the battery, how old ? A lot of them have a warranty of 90 days , they do not always just quit, they get to a point they do not not take a charge, dirty battery terminals can cause the same problem. A cheap volt meter set to DC then touched to the battery should read 12 volt...