I didnt read all thee posts so maybe someone has said this,but it could be anxiety related.
I have "Chronic hyperventilation" to sum it up easily,bad breathing causes more alkali in your blood levels which cause all these crazy symptoms like dizziness,fainting,headaches,tight chest etc.