Check the item description to confirm this fits your vehicle
Picture 1 of 4
Picture 1 of 4
Mazda 5 2008 2.0 L3P618881F Engine Control Unit ECU
Price:
£238.94
+ £35.39 postage
Returns:
60 days return. Buyer pays for return postage.
Condition:
Stock # 4A308 This is a good ecm or engine computer for a 2007 Mazda 929. The part # is L3P6 18 881F. It comes with a 90 day warranty. Make sure your part number matches before ordering. .