On certain models a leaking side marker light wire harness can cause a water leak inside the vehicle. Resealing the wire harness where it goes through the body into the cabin area should stop the leak.