Praise the Lord I finally found the problem. there was actually a crack in the seal plate itself. I was able to block it off and no more leaking.