yep, Odyssey is hard to beat, they have the power & they last. prolly all in my head but I swear my bike even ran better when I put one in.
as above, does the clock reset to zero when you crank? if so, the battery is weak. if not, then the starter needs a look