Check the item description to confirm this fits your vehicle

Mazda 3 2011 Engine Control Unit Av61-12a650-pc 1.60 Diesel 80kw 12064054

Be the first towrite a review.
Price:
£100.00
+ £15.00 postage
Estimated delivery Thu, 30 May - Fri, 31 May
Returns:
30 days return. Buyer pays for return postage.
Condition:
Used
Sorry for any inconvenience caused but to many people ordering stuff by mistake or changing mind I can't work for free, regards. Working perfect. See all photos.