Hmm.
4th level spell. Raise Dead at 5th can't... you need to go up to 7th before you find another spell that can.
I don't know that I'd allow it.
But then, I wouldn't allow Reincarnate to bring back a person who died of old age, either.
What happens if you cast Reincarnate on a body that's been animated as a zombie? The target is 'dead creature touched', the soul is quite possibly willing to return... does Edgar the Elf suddenly appear in a dwarven body just in time to watch the party hacking his former body into pieces?
Creepy.
-Hyp.