They have a rack in the factory full of shrink wrapped BMW engines - we were wondering how much they cost each - I guessed £10k - asked the guide but he had no idea.
Realoem quotes them from 20k to 30k usd (usually you can assume 1:1 with eur, from my experience with mine BMW Z4 3.0i).
http://www.realoem.com/bmw/enUS/showparts?id=EK13-USA-07-2007-E64-BMW-650i&diagId=11_3249From google:
- Short block: engine block, crank, pistons. No accessories.
- Rmfd: disassembled and put back together to factory specs. Critical parts such as bearings are typically new. Major components if they meet factory tolerances are cleaned and reused