...passenger side glove box.? I have a leak in my 1999 jeep wrangler. Its coming in through a vent under the passenger side glove box. I reach under and theres a vent with a flap that pushes toward the engine block. The water is pooling in there, then overflowing and draining into the passenger side floor board. First, what is this vent box? Second, How do I fix it?