A 328i is probably going to be the 1998/1999 like you quoted in my post. I’ll say it again, 325/330.I dunno about that.
My 328i had a destroyed RACP at 100k miles. I got BMW to fully cover the repair back in 2006 or so.
My 2001 M3 is at 130k miles now and it is fine. I did reinforce with the Mason brace a few of years ago.
This is exactly where I stand as wellagain i’m not saying it can’t happen to 325/330s. i’ve been saying this for well over a decade before the guy at CMP got his first E46. it’s just nowhere near as common as 323/328/M3s