It seems to happen particularly when the bike is hot. But sometimes when I go to start up the bike, the solenoid will click, but the starter won't turn over. Tapping the starter with a hammer always seems to fix it.
Do I just need a new starter?
In case it helps, the bike is an 2007 HD Electra Glide Standard.