Our leak is a little different. When we are driving in the rain, the head liner at the upper right corner of the windshield gets wet. No leak when parked in the rain.
Hi John & Carol,
It is very rare, but the screws that hold your B+ cap to the roof of the van might have broken. The easy way to check for broken screws is to stand outside and place your palm on the corner of the B+ cap where you think the water is entering, and try to lift the B+ cap upward. If it is solid, you likely only need to add a tiny amount of clear sealant above and below that decorative (yet functional) rubber gasket between cap and roof. The factory seals it with sealant already. Maybe the sealant cracked or otherwise breached. Call the factory and ask what sealant to use. I suspect it is clear silicone caulk, but I could be wrong. Be sure to use what they recommend. Given your purchase date, if it is a special sealant, I suspect the factory will ship you a tube for free. Just tell them your one year warranty expired just 10 days ago. They are good about such things.