Have you checked your vent pipe(s) for clogs?
If your kitchen is far enough away from the main stack vent, it will have it's own vent stack coming out of the roof. Have someone go on the roof with a flashlight and look down the stack. (I have found bird's nests, bee hives, dead squirrels...