my nephew had on and off unexplained low grade fevers for MONTHS.... they did every test imaginagble and saw pediatric infectious disease specialists at Yale and they found nothing wrong. THey say that sometimes it has to do with teething and/or the babys metabolism. He literally had a 101 fever for a mont straigh at one point! He was worse between 14 months -21 months. He is now 22 months and has been fever free for a few weeks!
Don't freak out! Sometimes these things happen and there isn't an explanation.