I work up this morning with hard knocks , twitching under my right rib cage. Almost like the feeling of when I was pregnant and baby was kicking, just not in that area. It stops for a couple minutes and starts up again. I did have a heavy workout yesterday and was wondering if it s a muscle spasm. There is no pain just strong knocking. What can it be?