The check engine light will flash and I can turn it off and start back up and she will run fine for a while
First stage engine management failure, there will be some codes stored I'm the systems memory, most major brand parts stores can hook up and give you the codes, write them down then repost them back here and someone will help you with further diagnosis.
Search GMC Sierra 1500 Questions
Are you a UK consumer? CarGurus now has a discussion forum in the UK.
GMC Sierra 1500 Experts