I am sorry that you are in pain. Your symptoms are just not vague and the definitely indicate an underlying problem.
I understand that you have undergone numerous tests. However, at this point when you have the symptoms it is wise to get an ultrasound
of the whole abdomen done.
It is probable that you have renal stones
that are causing the pain. It could be an inguinal hernia
Please get this done and discuss with your treating doctor.
Meanwhile you can take antispasmodics like Cyclopam
for symptomatic relief of pain.
I wish you get better soon.