Detatch the “dead” actor from the controller before you destroy it using “Detatch from Controller Pending Destroy” and then, on the contoller to get a new actor, use the “Possess” function on the newly spawned actor.
Here is some reading that might give you more insight into the process.A new, community-hosted Unreal Engine Wiki - Announcements - Unreal Engine Forums
Hope that helps!