as far a I can tell 95-00 are same, 01-02 are different part numbers and different prices from the dealer, I have a parts book for a 01, and when I type in the core # it shows 2001-2002, if 95 would fit it would show it, but thats only what I find, it still could fit others might know more.

2001 5sp. K&N stock filter 215/70/15
If your check engine light is on at least you know the light still works