I did find out yesterday that the fronts from a E46 325ci sport will not work. The springs were shorter, which wasn't an issue, but the diameter of the springs were smaller at the very top and bottom. The rubber insulators were too big to fit the E46 springs and the top hat and bottom strut perch were too big as well. The rears would have worked out fine. I guess I am on the hunt for genuine ti stuff..... On a side note, at the same time I had the strut off, I replaced the lower outer ball joint with the HD all-metal replacement from Mayle. I destroyed the factory one getting it out, but the Mayle replacement pressed right in with no trouble. No need to replace the entire control arm and the ball joint was $45 from a foreign parts store here in town. |