Have you considered the possibility of an (intracellular) bacterial infection?