BMW e36 stock air intake box Wil fit m3, 325 and 328. Will not fit 318 is (although I have one for 318 if needed) Pick up in Mississauga