Many parasitic infestations and worms increase the eosinophil counts in the blood
and thus cause an increased risk of upper respiratory
infections. Conditions like tuberculosis, sarcoidosis, asbestosis and silicosis along with pulmonary fibrosis should be ruled out.
If there is no fever then chances of allergic reaction, acidity and reflux and high eosinophil count are more. Common allergens causing these symptoms are pollen, mold, dust, pet dander.