An upper and lower endoscopy is a pretty good start to the evaluation. Things like GERD, ulcers, masses and inflammation would have been seen with these tests.
A hemangioma is typically not associated with cancer - however a CT scan or MRI can give a better evaluate of the liver lesion to ensure it isn't cancer.
Further testing can include a gastric emptying scan to evaluate for gastroparesis as well as an ERCP with Sphincter of Oddi manometry - both are uncommon diseases that may cause some of your symptoms.
These options can be discussed with your personal physician.
Followup with your personal physician is essential.
This answer is not intended as and does not substitute for medical advice - the information presented is for patient education only. Please see your personal physician for further evaluation of your individual case.
Kevin, M.D.
kevinmd_b