BMW 7 Series Long (E66),
Engines and modifications: