Agreed, sounds like the starter. They can be pulled out and tested by your local Napa/Advanced Auto/Autozone if they offer that service. I think they can even run through a systems check with their computer to test battery/alternator/starter without removing anything but again only if they offer that service. I know my local place has stopped offering some of those services because people are morons.