Questions in The Neurology Forum are being answered by doctors from The Cleveland Clinic , consistently ranked one of the best hospitals in America. I feel that although these things are diverse could there be something linking them together that is so unusual that prehaps it would not readily spring to mind for a general doctor. If we knew for certain what we are dealing with life would be easier. They sound very worrisome, however.
Porphyria appears unlikely.
The internet is not a substitute to a good doctor. And a sound internist would also help. In case you live near Cleveland, seeing any of the neurologists at the Clevelnd clinic is a good idea. Information contained within this forum is intended solely for general educational purposes and is not intended nor implied to be a substitute for professional medical advice relative to your specific medical condition or question. Only your physician can provide specific diagnoses and therapies.