BMW 3 Series Forum - Technical Talk on the BMW E21
Hi everyone I recently ordered Bosch lambda's for my e36 323i from Euro car parts, when they
arrived on was in Bosch packaging with only (NTK JAPAN) printed on it and the other was some brand called FAE which seems to be made in spain,
Firstly shouldn't the bosch one have bosch or bmw...