http://www.birtydastardsjeepclub.com/forum/viewtopic.php?f=3&t=4008&hilit=water+footwell
to be fair its better than the original sealdont be worried about drilling holes, as you mod it your going to be doing lots of that
this may sound stupid but that seal looks wrong,it looks likes the wrong side has been fitted to the door?