I bought a Rogue Engineering strut brace for my 02 330i 4dr and it doesn't fit. The assembled brace is about 1.25 inches too long. Can someone do me a favour and measure the spacing of the strut towers on their E46 - there are three mounting bolts for the top bushing on each side just measure between the centers of the inner pair - on my car this distance is 35.5 inches. I owned my car for one year - it had 38,000 on when I bought it and it drives really well and looks straight with no sign of any damage repair anywhere.