I am sure you are very concerned about this problem. At least I see that viral
causes such as Hepatitia B & C have been ruled out. Your platelet count
very low .This does not explain easy brusing or your rash, White cell count is
Enlarged liver and spleen can be caused by a lot of conditions.
These include, infections, parasitic infestations, cirrhosis
of the liver related to
heavy drinking, blood cancers such as Lymhoma , and also there are some
metabolic disorders such as glycogen storage disease
(This may be genetic),
or even Lupus .
I know , I am giving you a lot to think about. You do need to see a blood
specialist. A liver biopsy
or if you have enlarged lymph glands in the neck
or groin area, these could biopsied.
Wish you the very best