Fred, I've had pneumonia before and each time it was caused my allergies. To be precise, it was the antihistamines that I take, that won't let me spit up the junk in my lungs, which is caused by the smoking.