My initial thought is that your shift lever (automatic transmission?) Is not securely in the Park position. Start there to ensure that's correct, and beyond that, you'll need some local guidance near you.
www.repairpal.com/repair-shops
RepairPal Certified shops can diagnose and repair your 2005 GMC Sierra 1500. They provide transparent pricing with a minimum 12-month or 12,000-mile warranty on repairs and services.