I'm expecting to get my car back today...3 weeks after I dropped it off.
And I am feeling like a kid waiting for Christmas, I want my car back so bad!
(Seems like a loooong time to me!)
As for where it was leaking from, I'm really not sure, since I didn't fix it myself, I didn't see it up close.
Thanks, and
Have a Merry Christmas!
