I have included a picture of the code so you can check if it fits your car; it fits Yaris 1999-2005. I installed it on mine and I feel a slightly better throttle response and a bit stronger intake sound. The car breathes better and doesn’t struggle as much, but be careful if you live very close to dirt roads, as the filtration is a bit worse. Nevertheless, it’s well worth the money. Comes with the cleaning and oil set. It arrives pre-oiled, you don’t need to spray extra oil. Do not install it dry. Mechanics usually recommend cleaning at every service/oil change. The company says it’s ok for about 100,000-150,000 km, but obviously listen to the mechanics. IT’S WORTH IT