Letmetellu gave you a excellent discription of your problem. Thje only problem with his answer is that he failed to provide a solution.

If you had a clog in the vent, (you do have a roof vent...