Sealing Windshield
After some attempts of repair
by the dealer and the a local auto glass shop (by back filling), I had
the shop replace the windshield.
Over time, a leaking windshield will cause the pinch weld on the body
to rust (see Stubby's post above).