Thank you for the information,
Pain in the upper abdomen can be from gastritis or acid peptic or gall bladder disease.
Sometimes H. Pylori infection may precipitate it.
Avoid tea, coffee, tobacco
, alcohol, fried fatty food etc.
Take bland non spicy, low fat diet.
You need to have a check up by a doctor to find out the cause.
Nexium or peptobismol can be tried till you get doctor's appointment.
Back pain can be from recurrent stone.
You need ultrasonography to rule out any stone.
Small lump in the abdomen can be due to lipoma, cyst.
They usually do not need any treatment unless complication develops.
You should get an appointment with doctor for an examination and to know the cause of your symptoms.
I hope this information will help.
Please ask if you need any clarification.