could it be the starter?

Have you check the battery connections to make sure they are clean and tight? And the battery voltage?