Hi Hanan, i am still searching for answers.. and causes. Today i was looking at blood clotting. It seems that essential thrombocythemia can cause pulsetile tinnitus. High blood platelets. Did you checked yourself on this condition?