Google Maps extraction How To?

Does anyone know how to extract from google maps with step by step instructions. I have tried for 5 hours trying to extract data with no luck. I am trying to extract business name, address, phone# from all the search result pages. i am searching "automotive ripon, CA"
Here is the link with the results:
https://www.google.com/search?q=automotive+ripon,+ca&npsic=0&rflfq=1&rlha=0&rllag=37738620,-121131772,824&tbm=lcl&ved=2ahUKEwjNl8DouK3hAhVKmeAKHVXqCrYQtgN6BAgKEAQ&tbs=lrf:!2m1!1e2!2m1!1e3!2m1!1e16!3sIAE,lf:1,lf_ui:2&rldoc=1#rlfi=hd:;si:;mv:!1m2!1d37.7573627!2d-121.12141889999998!2m2!1d37.7351722!2d-121.14253839999999;tbs:lrf:!2m1!1e2!2m1!1e3!2m1!1e16!3sIAE,lf:1,lf_ui:2

Here is my last failed attempt:
{"_id":"riponautomotive","startUrl":["https://www.google.com/search?q=automotive+ripon,+ca&npsic=0&rflfq=1&rlha=0&rllag=37738620,-121131772,824&tbm=lcl&ved=2ahUKEwjWp6SGmK3hAhVyRN8KHTv6AJYQtgN6BAgKEAQ&tbs=lrf:!2m1!1e2!2m1!1e3!2m1!1e16!3sIAE,lf:1,lf_ui:2&rldoc=1#rlfi=hd:;si:;mv:!1m2!1d37.7573627!2d-121.12141889999998!2m2!1d37.7351722!2d-121.14253839999999;tbs:lrf:!2m1!1e2!2m1!1e3!2m1!1e16!3sIAE,lf:1,lf_ui:2"],"selectors":[{"id":"BusinessName","type":"SelectorPopupLink","parentSelectors":["_root"],"selector":"div.dbg0pd div","multiple":true,"delay":"2000"},{"id":"address","type":"SelectorText","parentSelectors":["BusinessName"],"selector":"div.EfDVh span.LrzXr","multiple":true,"regex":"","delay":"2000"},{"id":"phone#","type":"SelectorText","parentSelectors":["BusinessName"],"selector":"span.LrzXr a.fl","multiple":true,"regex":"","delay":"2000"},{"id":"category","type":"SelectorText","parentSelectors":["BusinessName"],"selector":"span.YhemCb:nth-of-type(1)","multiple":true,"regex":"","delay":"2000"}]}
(This site map does not have criteria for "next" page)

Having the same issue.
It goes to page 10, stops and returns no data.

Wen I test each element, it works fine. Everything is highlighted as it should be. 20min later, zero data.