Product review (5 stars): Remember to check the door alignment
The seal fit perfectly. BUT, the leak was still there. Finally figured out that the door wasn't properly aligned. Over time the srews that hold the door onto the hinges loosened and the door was just very slightly off. Tightened up the screws (just a little - they weren't very loose) and the leak stopped. So check those first. And the dishwasher is 20 years old so a new gasket is ok too.