Вы думаете в правильном направлении. Прежде всего, нужна заменить топливный фильтр, потом проверить работу ТНВД, скорее всего, он не справляется на оборотах выше 2000.
Лямбда-зонд - возможно, но очень редко. Попробуйте проверить на ошибки, если это зонд, то ошибка будет показана.
Барнаул