Yes,should be a vacuum problem, I recommend you connect a OBD computer and double check the code because maybe thats the problem, them locate the sector where the problem is and see a mechanic for fix that.
Search GMC Yukon Questions
Are you a UK consumer? CarGurus now has a discussion forum in the UK.
GMC Yukon Experts