Load test your battery. Sometimes they'll show good voltage but once under a load do exactly what you described. Most folks on here recommend Auto Zone, etc. but as often as it's needed as a diagnostic tool with these things I just went ahead and bought my own a couple years ago.