Ibuprofen can cause a false positive for marijuana, but if your sample was lab tested with a GS/MC you're in trouble. A GC/MS is very accurate, it call tell the difference between ibuprofen, poppy seeds, over the counter medications that could have caused false positives.