Единственное, что возможно Г. стал учитывать историю запросов каждого отдельного пользователя и стал выдавать результаты в зависимости от истории тоже. Типа, если два пользователя залогинены в gmail (например), то по одинаковому запросу у них выдача может быть разная.
Вроде бы гугль 2 еще не запущен как основной. А сейчас история запросов не учитывается.
По сути вопроса. У меня скрипт работает и успешно парсит гугль последние 6 месяцев без сбоев. Проблема, видимо, не в Гугле.