The 325e isn’t bad, mine specifically has been a nightmare but I would say the toughest part I have had to replace is the control arm, everything is simple to access BESIDES the inner ball joint, once familiar with the process it isn’t bad but time consuming. The motor mounts are also somewhat of a bitch, I thought…