provigil vs vyvanse phenergan and methadone abuse phenergan elixir for cough toradol phenergan and benadryl provigil keep you awake