2004 Mazda 3 2.0L A/T ECM Engine Computer Control Module ECU PCM P/N LF68 18 881C STOCK 102370
2010 MAZDA 3 2.0L Engine Computer Module ECM ECU Control AT P/N LF8M 18 881H P/N E6T60272H6 STOCK 101338
2007 Mazda 5 2.3L Engine Computer ECM ECU PCM P/N L3P618881H STOCK 102288
2004 MAZDA 3 2.3L Engine ECM Control Module P/N L37318881E P/N E6T52294H STOCK 102071