Просто база давно не переиндексировалась и значение кэширование менялось (сейчас поставил 10 минут, т.е. обновления идут с 10-ти минутной задержкой, чтобы не нагружать сервер).
Менять движок - значит снова будет куча недовольных, плюс головная боль с импортом данных. Для начала, попробуем тут все до ума довести