Same year Silverado, same flood issue. Finally found it… the cab vents behind the back seat!! The gasket dried out and cracked. I tried silicone and it worked for a while but ended up buying new vents. $70 for the pair and a pain to change, but it solved my problem Good luck
13 Lincoln MKX entire gasket around wondshield leaks. Especially the two upper corners. Razored ot out. Cleaned with acetone. Taped off the joint. Used the finger smoothing method to smokth black caulk and immediately removed the tape. End of leaks