A technician will need to look to see what is missing - fuel or spark. Those are the most common areas to address.
I suspect you could have a fuel pressure issue. However, it's all a guess until you do a test.
RepairPal Certified shops can diagnose and repair your 2001 GMC Yukon. They provide transparent pricing with a minimum 12-month or 12,000-mile warranty on repairs and services.