Здравствуйте.
Ошибка P0021- ошибка датчика распредвала.Причина появления данной ошибки,может быть и не в датчике распредвала.Дело в том,что есть "бумажная" прокладка крышки масляного канала,которая со временем изнашивается и выдувается.В результате масло уходит через крышку и падает давление масла на соленоидах распредвалов.В следствии распредвалы работают неправильно,датчики это фиксируют и выдают ошибку.На данный момент прокладки под крышку масляного канала,выпускают железные(каталожный номер 13533-JK21A).Замените данную прокладку и проблема уйдет.Для замены лучше обратится в специализированный сервис,так как для замены этой прокладки нужно снять много составляющих двигателя.
Сумы, LADA (ВАЗ) Priora