The liver showing a low ejection fraction may be responsible for your pain. In the abscence of other causes, removing the gallbladder is not an unreasonable option.
There can be many causes for an enlarged spleen. This can include infections, end stage liver disease (i.e. cirrhosis), various types of anemias, cancers and sarcoidosis are all possible.
If the liver disease is advanced, it is possible that it may be related to the enlarged spleen. The CT scan may be helpful in further elucidating the cause.
As for further blood tests, a blood count to evaluate for anemia or other possible blood disorders should be considered.
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.
Medical Weblog:
kevinmd_b