You will not be able to pass on May 12 period. The last time you smoked was 4\28 and you smoked over an oz in 8 days. Thats 2 weeks to get clean. Even with your body weight and metabolism I'm going to say that it will take you 3 weeks to get clean. That is if you start running 2-3 miles per day maintain a high fiber diet. If your going to try and pass with dilution then i suggest you take this advice and buy yourself some test strips. But in my opinion I would pick up some Quick Fix and start practicing with it. You don't have many other options if you want to pass this.