Yep, it sure does suck. I have a feeling the conrods are damaged and possibly the piston pins will be scored. But on the plus side it gives me an excuse to do a built engine.
My Brother has had his 335i for over a year now and he has had no issues with his. Lucky bastard.