Starter motor solenoid, dirty contacts etc, needs to be strip cleaned.
SD, December 2012
yes most likely the starter is on its way out get it changed as soon it wont even work.
kash, December 2012
if you are getting 12v down to the small wire on the starter solenoid when trying to start and all battery connections are ok and battery in good condition then it probably is your starter