Lately when I start the truck it cranks very slowly at first and then fires right up. Suspected a bad battery (which it was) so I put in a new one. Still does the same thing. Thinking maybe the starter motor is going bad and should be tested. Need to remove the starter to get it tested. My question is, how hard is it to remove the starter motor if I don't have a lift? Any suggestions on how to do it would be greatly appreciated.