if you were any closer i had to get one just to put on to pass emmissions also. it goes one for one day every 2 years kinda sucks but it works. i just put a supercharger in so im not to sure if its gonna work this time but im hoping.
i got mine under warranty of the stock one cause there was a recall on it so i didnt pay anything. look into that maybe you can get one too.
later,
steve