RE: Battery
How long does it charge? I'm thinking that you are using only 10 gallons (of a 33 gallon tank). Your battery should be just fine for a regular pede, if it's the vxl then maybe it's getting worn out and damaged.
To cycle a battery one must complete discharge and charge it (not in that order)