MAZDA 6 CX-7 2.2 D MZR-CD R2AA 2008 - 2012 Oil Pump Balance Shaft R2AA14100 £115.00 - PicClick UK
A 184,000 miles 2009 Mazda 6 2.2 diesel in need of a DPF clean. Diagnostics revealed a faulty DPF Pressure Sensor and a failed EGR valve. A successful... | By Engine Carbon