Hi: Thank you for coming to Just Answer with your question. My name is XXXXX XXXXX perhaps I can assist you with this issue.
The first thing you should check here is the condition of the batteries themselves. Most problems of this nature are battery or cable related. These should be load tested and checked for shorted cells at least once a year. Most places that sell batteries can do this for you. Clean or replace any cables with corrosion.......especially between the wiring and the terminal end. Clean the ground lead where it attaches to the chassis.
Once you do this get back to me if this won't reset and perform properly and we can do some further testing.