From the history you have provided, it is evident that your child has remained chronically ill. You have not mentioned the age of your child and whether his growth is adequate or not. In the last hospital admission, he probably had severe sepsis
or infection which affected his liver
. An enlarged liver certainly needs a complete work up for liver function tests and it is the right decision to refer him to a specialist at this stage. So without any further delay, seek medical advice
which is in the best interest of your child.