Pain under the left rib cage can have a variety of causes. Learn about the most common, including heart and gut issues, and when you should see a doctor.