TPO and Obesity: Other factors that affect TSH levels include thyroid peroxidase (TPO)-antibody positivity, BMI, obesity, smoking, critical illness, and many xenobiotics, including environmental pollutants and drugs.