The noise at the end of the video definitely sounded like .... ..... .... er, ...an engine
Petrol is my guess
My money is on this...
BMW are updating the 3 Series, the top spec one will be an M340i, with a new 3.0 straight six, 370bhp engine, six speed manual or eight auto