posted 7 years ago
Hmm. Battery age would've been the prime suspect but since it's been replaced, there's another possibility. Is it a standard lead-acid battery with two caps across the top? If it has caps, pry them off and look down the three holes on each side. They should be filled up to the bottom of the hole with liquid. If you can see metal plates down the holes, add distilled water. I once bought a brand new car battery and when I brought it home I popped the two caps off just to check the electrolyte level, and all six cells were way low as I could see the metal plates.
There's a few other possibilities too. The alternator may not be charging the battery. That could be as simple as a blown fuse, or the alternator could be bad. The easiest way to check this without an ohmmeter is once the engine is running, disconnect the black wire from the battery pole. If the engine keeps running, alternator working. If engine dies, something's up with the alternator. Another possibility is some electrical short somewhere, and chasing those down can be extremely difficult. The solar trickle charger ought to keep the battery maintained if there's some electrical gremlin somewhere.
"Study books and observe nature; if they do not agree, throw away the books." ~ William A. Albrecht