Ok, so I found the leak. I guess when I had the roof painted they messed up the seal around the vent tubes on the roof, so water is leaking in around the tube. Check out the pic and vid.
Question though, I noticed these Class Bs don't have vent covers, so do you just use caulking around the tube? Or is there a gasket specifically made for our vans and that vent tube?
SEE VIDEO HERE>>>>>>>
https://goo.gl/photos/VVDM5iQD4jv4zN3f9