This is definitely a scam. I tried to look up the 158 exchange in the 201 area code and it does not exist. This creep is using a number spoofing device or software on his robo calls. I get numerous call from scum like this from the 201 area code with an exchange starting with the number. but they don't know that I used to live in the 201 area code and I know that there is no exchange that starts with a 1.
Beware, don't answer. If it is important they will leave a message and you can call them back. But these guys never leave a message.