I have a 2015 Silverado that does the same thing. It sputters and tugs when it shifts in to 2nd or 3rd gear.. This is extremely annoying and embarrassing for it is noticeable by passengers. I have taken this truck to the dealership and they always tell me that they dont have a code to go after and that the truck is fine.. I have owned many vehicles and non have done this crap and i almost find it insulting when they tell me that everything is ok.. Has anyone found a solution to this problem?? My next step is to switch to higher octane gas and maybe change to a better spark plug and cables.. I am giving myself. little bit of time to try and fix this, for if I cant I will probably sell it or trade it in for something else.. This problem is making me crazy for its annoying and its everything but an enjoyable ride... Any advice is appreciated..