After reading some troubleshooting tips I checked both the upper and lower spray arms for damage (cracks, etc.) or clogged holes; after finding them to be ok the next logical culprit was the door seal. I ordered a new door seal (at a very reasonable price), had it in the mail 2 days later, installed it in less than 3 minutes, and boom! Problem solved, leak was fixed (and this was after a few suggested buying a new dishwasher altogether.)
Great experience overall, I will definitely be using Appliance Parts Pros again!