We have found 3 models to which this product fits. We would always recommend to make sure if your model is listed prior to ordering. The manufacturer of this THROTTLE BODY has released it as part number 28240902A. We recommend checking whether this OEM number is the same part you are interested in. Given the popularity of this product, it can be said that there is a lot of enthusiasm for it. At the moment of writing this product was available. Check with the button what the stock status is of this product.