I put vent shades on my '85 and the one on the driver side leaks dead center! Defeats the whole point of vent shades. Just sat out a thunderstorn yesterday and it was dripping on my daggone arm. Going to have to tend to that.
Oh, and I agree. No leaks means no vital fluids. These ain't boats and they don't mean the tires. Just like no smoke isn't talking about the ash tray, brakes, wiring. It may smoke from all those places but not out the tailpipe