This power steering pump is a genuine OEM part for the 2006-2010 Mazda 3. It fits perfectly and provides 100% accuracy of fit. The pump is easy to replace and comes with a mount. It is a front placement on the vehicle and has a drive type of electrical. The part number is 553 and the manufacturer part number is BR5V32600G. The pump is designed for the 2.3L model and has a mileage of 0. It is a great replacement part for your vehicle's power steering system. The manufacturer warranty is 90 days.