Οι τετρακύλινδροι και εξακύλινδροι κινητήρες της BMW E46