Funny you mention the water. I was looking for leaks one day recently as I thought the hiss was louder than usual. When I looked under the car, there was some water leaking from the forward slip joint on the driver's side. Significance? Dunno.
I too may just get it welded at some point.
__________________
2013 Cadillac V-Wagon, RIP Z
|