Hi! I saw that you were looking for Erik but that he just moved out. I'm not sure if you know this, but once a villager moves out, you have to go through 16 other villagers, also known as the 16 villager cycle, to get him back.
I just thought I'd let you know in case you didn't already.