running fine then after got cold wontstart battery drained down to ninecharged
Sounds like you need a new battery. Cold temps zap batteries hard. Charge your battery and have it load tested somewhere. Autozone does it for free (do not buy a battery at Autozone or Walmart-they are junk). If the battery tests fine then look at you alternator as the problem.
Search GMC Sierra 1500 Questions
Are you a UK consumer? CarGurus now has a discussion forum in the UK.
GMC Sierra 1500 Experts