GE Triton leak

I have a GE Triton XL dishwasher that is leaking. I have figured out the bottom seal is broken, but I do not believe the seal has anything to do with the dishwasher not draining. Recently, within the last two month I pulled the drain tube out of the disposal to look for some build up but the hose was clear. I am having a hard time removing the parts in the bottom of the dishwasher to check for any other blockage but would rather do that in order to not have to buy another part. I feel like the dishwasher not draining and the leaking all started happening at the same time but I don’t know why that would be or why the two would be connected. Can anyone help me please?