BMW probably has 100 different engines all drawn up in plans and engineering they can produce at their own whim.
They have the parts suppliers and the means to produce such items with little to no difference in physical cost between the 328i and 320i more than likely.
Plus, a lot of it is probably due to software tuning.
__________________
Gone but not forgotten
14 335i
12 335i 6 speed
11 328i
06 330i
|