A thrown rod is not a common failure on an N55, but it likely boils down to bad luck.
You can press BMW for goodwill, which you likely won't get, or just lick your wound, tow to a qualified independant, and get an engine replaced parts/labor for about $10k using a second hand engine.
|