I can tell you the e-0998 is a drop in filter. Im not sure how people got it to work with the adapters. you may want to stick with one of the others.....But i will look into it.
Roz
3.0 SVT hybrid...all the fixens...Track/Race ready very soon!!!!!! 20,000 + miles