Железо, ферритин проверяли?! Нужно проверить даже при нормальном гемоглобине. Так же проверить уровень магния, калия, кальция ионизированного, витамина в12 и Д.. Все довести до нормы, если не в норме окажется. Гормоны щитовидки, кортизол, эстроген, тестостерон обязательно. Заново сделайте ЭКГ, ЭХО-КГ, пробу с нагрузкой, холтер. Проконсультируйтесь с неврологом. Проанализируйте принимаемые лекарства. Если ничего не найдется, то к психиатру-психотерапевту, так неврозы-деперессии могут проявляться.