Well, i just had a 2015 2500HD towed in to me for P0722. This started off as a head scratcher as it came with a brand new VSS installed and a new TCM ordered and on its way. So I check, and rechecked then triple checked EVERYTHING and no go.... Then my GM SET training kicked in and i went down...