A burning sensation under the left rib is normally caused by organs that lie underneath, and might include spleen irritation, splenic fixture syndrome, costochondritis, a pinched nerve in the thoracic spine, a broken rib, pneumonia, pleuritis, pneumothorax, lung cancer, heart attack, spleen disorders like an enlarged spleen, angina pectoris, ...