This is pretty much my worst fear. My 220d is rough for now, but out of all my cars it's my absolute favorite and I drive it every day. Fortunately, my oil pressure gauge is consistently pegged and only drops on the hottest days or going to idle after interstate speeds--and even then never below 30psi. Hope you can find out what it was, source an engine, and get it back on the road ASAP!