Have you tried draining it while moving? I have the same tank under my rear seat and anytime it doesn't want to drain I just start going and it will drain out. It's like it gets air locked.