Weight and BMI have nothing to do with a hair test. You should be safe, as generally it is gone after 3 months out of the hair. Good luck. I just took mine on Friday, and will know the results Monday. I hadn't been clean as long as you, only about 60 days so I used a special shampoo and am holding my breath.