Sorry, I've been missing some of these threads.
Glad you were able to get the thing fixed, simple and easy.
I have a similar problem on my 2001, 2500HD. But, mine is a self-inflicted mess-up. Walmart, in their efforts to cut prices, and increase profit, sells a "summer formula", windshield washer fluid. I don't drive the pickup much, and failed to seasonally drain and refill, with winter formula.
That resulted in a cracked plastic reservoir.
Pretty dumb idea, I think, having two seasonal formulas.
The easy answer is to just not buy Walmart,... anything.
Steve.