can anyone tell me about this k&n filter it was on it when the car came from japan.. The filter is blooming huge and the embossed logo reads '' M's K&N '' anybody tell me if this is partrly from M's factory as thats the only thing i could think of !!!!!!!!!!!HELP!!!!!!!!!!! :? :? :?