Two weeks ago, I used marijuana pills. About a week ago, I used meth over a day period repeatedly. My drug test is in 4 days. Will it show up on it?

Substance abuse. It sounds like you have a serious problem with substance abuse. Please see an addiction medicine physician about this. You can find one through the american society of addiction medicine: http://www.Asam.Org/ i don't know if your drug test will be positive or not, because i don't know if you will use again or not.