One other thing - strep can be positive with three different blood tests ASO, Dnase, and Streptozyme.
Not sure if all were run but one can be elevated while the others are not. That said my son was positive for all 3 and
also mycoplasma, lyme, anaplasma, HHV6, and CMV so there are many infections that could be causing it.
Melrmix