Normally, I'd say that if the part looks the same across the brands, it will work but I looked up the part "C5Y3-43-7AZB" and it is ONLY for Mazda 5 2012-2015 2.5L engine. That is too too specific for my liking. Meaning that I was expecting it to fit earlier years and other models like the...