I have been on percocet for a while now. My dr said he wants to change to something else because they have stop working. I cannot take anything with aspirin in it. I've tried the Dilaudid, thought I would die, sweats, nightmares etc. vicodin has aspirin base as does lortabs.