Well.. by the quanity u smoke i would have to say your chances are 50\50. And i'm leaning more towards the fail side. You just don't have enough time to get clean. Is subbing an option at all for you?
If not then i would continue the cardio, metamucil and hydration. Like i said, a home test is the only way to know if your clean. Read the dilution sticky and follow it to a T.