I have had a similar problem and it was do to sags developing in the line out to the sewer. You get sludge buildup that effectively blocks the line. What I did was have the line scoped and ended up running a new line. A very ugly solution but, one that worked!