Had to replace my battery on a 2014 Silverado. After replacing it,it still wouldn’t start at all. After looking over all the cables I found the problem was that the positive cable was just loose enough to cause the issue. The T-bolt attachment on the positive lead wasn’t tightened all the way. Tightened it then the engine fired right up! Hope this helps someone else