You're more than welcome jkinvt.
I vaguely a remember hearing of one, or more, battery "desulfator" type products back when I was an auto mechanic during the '80s and early '90s.
Unfortunately, I can't remember if these products worked or not...
Anyway, good luck with your electric bike, and let us know how it turns out!