Thoughts...I’ve been trying to get a new job

Every thing went well I had and interview they asked for references and sent me a list of documentation I should start to collect because it might take a while and they will contact references before a second interview. That was weeks ago, I know they contacted one reference and so I emailed the person Hiring a week ago and she said she will try to contact my last reference that day and let me know the decision by email and sorry for the delay. I know they didn’t contact the reference because they said they would tell me when they did. What to do now, call them on Monday and ask if I’m still a candidate? They didn’t give me a no, they said they’re working on it. Are they just busy or does it usually take this long? Thoughts appreciated thx.