Здравствуйте, код 12 означает: неисправность диагностической цепи контрольной лампы. Попробуйте сбросить минусовую клемму АКБ минут на 10. Если после этого опять возникнет код 12, то нужно провести диагностику профессиональным сканером через специальный разъем, т.к. самодиагностика дает только общие сведения, никакой конкретики. Возможно дело в проводке или окислились контакты.
Балаково, LADA (ВАЗ) 2108