I have a 2000 ultra classic with 49,500 miles. I changed the battery about 2 years ago thinking that might be the salution. It wasn't. If I don't ride for a day or so I hook the battery up to a trickle charger. About a year ago I had the same problem with my Jeep Wrangler. Within several months I changed the battery twice which didn't help. I also changed the battery cables which didn't help. I finally changed the starter which solved the problem. So my problem with my ultra is sometimes it's hard to start. It's like the battery doesn't have a full charges and it cranks [from a split second to several seconds] slow. Like I said it's been going on for about 2 years now. It happens when the bike is hot or cold. It hasn't left me stranded yet but I am affraid one day it might. Before I sink money into a new starter is there anything I should check or do? Maybe the starter button is getting worn out [if that's possable]. Any ideas will be appreciated. Thanks.