I like your idea. The spirit tries to seek out a new body as the old one no longer works. Yet due to it being damaged from death, it has difficulty doing so. If it does end up in a newly born body, it might not have the memories of a past life anymore.