Sounds to me like a rib might be out of place. Which is probably why a bong hit fixed it. I've had it happen to be before, and I usually just take big deep breaths expanding my rib cage and it usually helps. Sometimes you can even feel it pop back into place.