Do have you got a sunroof...cos i had a similar prob. with leakage..make sure all drainage holes are unblocked. Good luck