Yep, the leaks up front are a common problem, I searched and found a few threads on it- you can do the same. It seems the marker lights and A pillars leaks are common as well:
http://www.elcovaforums.com/forums/s...ad.php?t=15624
http://www.elcovaforums.com/forums/s...ead.php?t=4853
http://www.elcovaforums.com/forums/s...ad.php?t=13398
http://www.elcovaforums.com/forums/s...ad.php?t=16671
Most had them either replaced or resealed by the dealer or sealed it themselves.
Congrats on your new H2.
