keep getting sharp stabbing pains in belly and back every now and again. like been stabbed with a needle it's horrid. what could it be