My 2013 GMC Sierra 2500HD does not have a steering lock and just started doing this fairly recently after 100,000 miles. None of our other GM trucks have ever done this, some with well over 200,000 miles (1986, 1993, 1995, 1996, 1998, 2000, 2003, 2003, 2004, 2005, 2007, 2008, 2008, 2013, 2015)