wont start or turns over slow
I would have battery tested. Also check a battery and starter connections. If all that looks good I would then have starter tested. It could be going bad.
Search GMC Sierra 1500 Questions
GMC Sierra 1500 Experts