Two feet of breakfast area is an extension that not sits on foundation. It sits next to the soil underneath the brick patio adjacent to it. The house is 12 years old and some of the frame has rotten through. The soil under the patio brick is higher than foundation (to cover up the the fact part of the house is not sitting on foundation?). The drainage pipe connection is below the bricks and in the soil. The pipe clog causes water flows underneath the patio brick and cause patio wall to tilt. The inside wall has crack in one place (because of the loading?). What is the best way to fix the problem?