if the battery was down to 3 volts and was able to be charged up and used again I doubt it's the battery, given batteries lose up to 10% of there charge per month to get to 3 volts would take an age.
Need to tst for parasitic load and work from there plus get someone that knows what they are doing to check your battery becuse other wise you haven't fixed the problem.