The replacement hose is a GM part. I had mine replaced and it fixed the leak for about 9-10 months, then it started leaking again. So far I've been keeping the reservoir filled as like yours, it only leaks under driving conditions and it's a very small amount. I thought about replacing it myself but it's a messy job and typically the radiator is removed to get to it...