Various pollutants and irritants in the air can cause a persistent cough. Even short-term exposure to fumes (such as diesel exhaust) can result in cough, phlegm, and lung irritation, for instance. Fumes can also exacerbate the symptoms of allergies or asthma.