That's a very serious constellation of symptoms. I'm not going to get popular on this forum by saying this, but if you had made this post on a gallbladder forum, a cancer forum, a liver forum etc. they're all going to give you an affirmation in response (eureka! that's it!)
You absolutely need this properly checked out by a medical team and as soon...