Just got in my freelander this morning and drove it down the drive when i suddenly heard this trickling noise, looked over to the passenger seat under the glove box area and water poured out of it?? I know it rained last night very heavy but what is happening and what is this box type thing under the glove box?? help! rather worried