If you haven't smoked in 2 1/2 months I would say you should be completely clean. If you are still testing dirty there must be something wrong with the tests.