Hey, I own a 1999 e46 323i that is practically in mint condition. 78,000 miles, brand new everything when it comes to mechanical parts. I'm looking to do some decent cosmetic work to it (lowering, new wheels, wrap, potential m-sport bumpers etc.) but when it comes to fitment, I'm not sure if every pre-facelift 3 series part is compatible with my car. Also, when the time comes, I want to get rid of the code that makes my car a SULEV (super ultra low emissions vehicle) would I just swap in a 330i ECU and call it a day? If anybody can help me with figuring out how I should move when it comes to upgrades, please let me know!