Part Info Request 2006 Mazda 3 Ecu ENGINE ECU, 2.3, PETROL, AUTO T/M, ECU ONLY, P/N L34N18881A, BK, 07/06-04/09 Your Name (required) Your Email (required) Subject Your Message