A new old stock distributor cap to suit the 6 cylinder BMW E21 320 , 320i and 323i . 1977 to 1982 .