I ended up buying a 2012 wrangler that was in an accident. I had to get it body pulled and frame pulled. The force of the accident sheared one of the windshield bolts that hold the windshield and roll bar together on the passenger side. Whenever it rains the passenger floor is left wet. It cant be the windshield because i just had it replaced and it even did it before replacing the windshield. Is the hard top leaking or is water coming in through the cabin air intake?