You can use level_load. There are no variables reset, actions deleted or something like that. The engine will just load the level anew and reinitialize the entities, i.e. their actions are restarted. This is exactly what you wanted if I understood you right.
Always learn from history, to be sure you make the same mistakes again...