it seems as though MarkerCluster plugin was breaking the map if I upgraded to newer wpgeodirectory or if I had more than 1935 listings. Strange. I deleted it and it works. Actually markercluster never worked anyway
there is a lot of work to be done on this plugin and WPGEODIRECTORY in general to make it more robust/resilient. It shouldn’t break just because of a plugin.