I didn't install it, some Goodyear tire place did.

But I'll be sure to check it out this weekend and find out where it's leaking from. Btw.. how much are GM power steering hoses? >_>