This is not a DIY throw spaghetti at it and see what sticks project. This is a get a foundation specialist in and get an estimate. Best case it is something easy and you know what to do after the estimate. Worst case its complicated and you are far better off paying a professional