This is the crankshaft pulley from a 2004 Mazda 6 2.3L. crankshaft casting is LF50 0605041152. Fits: 2004 Mazda 6 2.3L. Our interchange is only used as a guideline and not a gaurentee.
THROTTLE BODY For 2004-2005 MAZDA 3 / 2006-2007 MAZDA 5 / 2003-2005 MAZDA 6
Throttle Body For 2004-2005 Mazda 3 / 2006-2007 MAZDA 5 / 2003-2005 MAZDA 6
Throttle Body Fit For Mazda 3 2004-2005 Mazda 6 2003-2005 2.0L 2.3L L32113640B
Front & Rear Brake Rotor + Ceramic Pads for 2003 2004 2005 Mazda 6 i s 2.3L 3.0L
Front and Rear Ceramic Brake Pads with Hardware for 2003 - 2005 Mazda 6