BMW E46 330ci mods

Hi everyone. Just picked up a 2002 BMW 330ci that I’ll be building to be a street/track toy. Car is currently pretty much stock. I’m very familiar with the E36 chassis but not so much on E46 330ci. What are some basic power mods and suspension mods I should add? Also the brands or links if you have them. Much appreciated.



Update - added an aFe CAI and some APEX ARC-8 wheels in 17x9 ET30 square on Michelin PS4S tires 245/40ZR17. Looking at coilovers next. Leaning towards BC as they have the camber adjustment plates built in.