can provigil be injected phenergan shot how long does it last provigil kidney damage buy phenergan elixir dc phenergan 48 h post-op