Bought front right/left control arms, tension struts, ball joints and swaybar links by my 02 3L.
All from BMAparts and Meyle or Meyle HD where available.
Great price at $425 for everything and will be installed in next couple weeks.
After front is done, will move onto rear components.