Tag Archives: how long does promethazine codeine stay in your system