I am not a BMW specialist but from what I know the 2.2 engines aren't the best choice. Not enough power and high fuel consumption. I haven't heard anything bad about the automatic transmissions though