Sure did, havent had a problem, just got the oil change again today and the guys at my mazda shop liked it alot. I just left the sensor out to. I think i am going to buy a carbon fiber CIA just for the looks sake. I am in the process of getting the throttle body geting bored about 4 mm bigger than what it was. Also noone has giving me the aok on getting any uder drive pulleys. Also i want to get the heads port polished $1600 just for the head, but that is them taking it off port polish and install it back on.