Could it be the water box? I tried to get it off as it has a small pin hole leaking, but the thing must be corrosion welded on at the hose coupler to the exhaust. Maybe the previous owner put it up wet and left water to corrode thus restricting the exhaust flow and clogging some water taps?