I can confirm that is it leaking through the plastic gap. I can see outside light through the gap from inside the vehicle. I've sealed it with RTV and will see how it holds up in the car wash this week, though this doesn't feel like a very permanent fix. I'm contemplating buying a used...