Well if water leaks through those two holes when you put a garden hose on the roof then that would be a good start. Fix that issue and then go from there. I dont believe that the roof rails would be causing the problem. Do you have a sun roof?