I bought my bike new in 2000, and have had to replace the battery every year since. Bought expensive ones and cheaper ones, had in 3 shops torn apart and noone can find anything wrong with it. I do regular checks and always take in for tuneups, I don´t even ride that much since in New York and weather sucks. anyone have a fix?