Trying to buy a cosworth drop in air filter since I've heard good things about them. On their site the part number is 20006783 (listed for both evo x and ra), but I can't find any with that part number. Link:
Cosworth
I keep finding stuff like this:
thmotorsports
The part number there is 20004232. Will that work in our ralliarts?