i dont think putting on your stock air filter will make a differece in power just noise. i couldnt noticed any difference when i installed my short ram intake or cold air intake. it felt the same just probably sounded nicer in my opinion
i bought 1 from them but 98-01 it was a bit twisted but fit ok and after a few days in the sun and installed on da car it got a pretty good fit, haha but i was kinda tripping when i received it and saw it twisted up