Love my 04 330Xi. From what I've read, I would thoughly check the front and rear subframe for any signs of wear. High failure points are drivers side front and rear I believe. The one big fix in the e46 in general was the improvement in the subframe on post-facelift models (mid 2001 production). Mine has 230,000 km, no issue and mine is lowered and stiffened and is driven hard!
DCT Electronic Shifter
Bilstein and H&R sports suspension, Rogue Enginerring Race Brace
AA Stage2 tuning
Conforti CF Cold Air Intake
Hamann Front Spoiler and Side Skirts
BMW OEM rear wing spoiler.
M3 SMG Paddle Steering Wheel and M3 Seats
18" M6 custom painted wheels
Custom red kevlar interior
VIS CF Hood