For Mazda from 2015 to 2018, I think. I bought it from the agency for 360 and the problem turned out to be in the throttle body, not in it, and the agency does not return electrical parts. The required price is 200, new in its box.