Ha jól sejtem akkor a te autód is C20NE motoros (2.0i 8 szelep). Ha ez stimmel, akkor megkeresed az ALDL csatit (hátul a menetirány szerinti bal rugóstag mögött van, az oktánszám kódoló csati mellett), kihúzod, és összekötöd benne egy darab dróttal az A és B lábat. (A lábkiosztás fel van tüntetve a csatin, amúgy asszem a felső sor jobb szélén az egymás melletti két lá:D Ha ez megvan, akkor ráadod a gyújtást és erősen elkezded figyelni a műszerfalon a motordiagnosztikai lámpát (kis sárga lámpa egy motor ábrájával), és a villogások számából meg tudod állapítani a hibakódokat, abból meg egy kódtáblázat segítségével elvileg magát a hibát is.
Amúgy hibakódot csak akkor fog mutatni, ha előtte is égett már az a lámpa, viszont ha csak 10 másodpercre leveszed az akkusarut, akkor minden hibakód törlődik. Mint ahogy törlődik a hibakód akkor is, ha egymást követő 20 indítás alatt a hiba nem jelentkezik. A 12-es nem hibakód, ezzel jelzi az ECU a kiolvasás kezdetét/végét, valamint jó eséllyel látni fogod a 31-es kódot is, ez elvileg téves fordulatszám jelet jelent, de ez esetben nem hiba, hanem arra utal hogy nem jár a motor.