I got a shop to come take a look at it and they advised me to buy a new one before even seeing the dishwasher. They said it will cost me anywhere between $200-350. I bought the parts from the website and paid around $30 with shipping. It took literally 3days.
The video was so helpful and it was a piece of cake. I changed the impeller kit and it stopped leaking. Was an extremely easy process thanks to appliancepartspros.com. They really made it easy for me.