Genuine Oxygen Lambda Sensor 3 2003-2006 1.6 (103 bhp) Petrol(07) Author Dalbo 03 Jul 2026 Save Image Image gallery: 2004 Mazda 3 O2 Sensor Install - Necessary?