I'm curious if/how you got this issue fixed. I also have a 2015 Silverado with this exact same issue. Dealer wants $190 just for a diagnostic test, maybe I'm too cheap but that seems steep to me. So thru my research I found this site, hoping to find some answers. Any help is appreciated!