My money is on your "inline vent". Technically they should not be used in most juresdictions. The vent should really connect to a natural vent that goes up to and through the roof. You can test that vent/drain by simply removing the avv and try using your dishwaser and or disposer. If it runs good, then that is the problem.