1.)Die Lambdasonde (λ-Sonde) ist ein Sensor, der in einem Verbrennungsabgas den jeweiligen Restsauerstoffgehalt misst, um daraus das Verhältnis von Verbrennungsluft zu Kraftstoff für die weitere Verbrennung so regeln zu können, dass weder ein Kraftstoff- noch ein Luftüberschuss auftritt.
Der Fehler kann sein das sie kein Saft hat oder die Lambdaheizung im Sack ist.
2.)Der Kurzschluss mal im Sicherungskasten nachschauen,mal am Tankgeber schauen ob da Feuchtigkeit ist oder mal ausmessen lassen ob du irgendwo ne offne stelle hast.
3) Der Fehler ist mir neu aber Code 522 ist das Xenon Licht welches du aber bei einem 318i nicht haben wirst.also mal beim freundlichen nachfragen