>>310437010
Did you buy a citroen or some shit? I had to deal with that in a xantia. French cara never again.

>>310437270
>tfw isolated second lambda sensor and installed a new fuel pump

Pic related is what I saw when I went to change the pump.