Hey Nobella...
I don't know if this will help or not.. But I sort of had something simmilar to what you are talking about for a few months, except I also got dizzy and would pass out.. After going to the emergency room and two other doctors.. It turned out that it was my liver.. and it was basically being caused by drinking alcohol and mixing tylenol (acetamenophene).
I totally just made my self sound like an alcoholic drug addict. LoL.. but seriously, I never drank that much, but I have cronic headaches.. so I started randomly throwing up, and feeling like s**t.. It took 3 doctors to figure out that it had to do with my liver... Even though they had checked my blood and everything, they just weren't looking in the right place.
I don't know if this helps?