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