The M340i gets a 3-litre inline six turbo-petrol engine mated to an 8-speed AT, which sends power to all the four wheels ...