You symptoms suggest a gastric pathology (commonly), where as a cardiac pathology may also be the cause.
Next Steps
visit physician or gastroenterologist and cardiologist for the same.
Health Tips
do not ignore simple symptoms as its location is very critical.
may need CT, endoscopy for diagnosis.