After reading a few things on here I am trying to get a proper understanding of the different engines in the 3.0 Z4s.
What engines were in the 3.0 in which years?
I am buying a Dec '03 3.0i, what engine will that have? Am I right in thinking it will be an M54?