Hi James,
Thanks for writing. There are so many possible reasons for abdominal pain that I can't be of much help to you. You really should make an appointment with your family doctor, or gastroenterologist if you have IBD, to discuss this pain especially if it has been persitent for more than a few days.
Good luck,
Elizabeth