99 would mean date of production of that fan. Not that any new cars were being produced that used that fan in 99.
BMW says production ceased July of 2017
11521252660
Fan
D=400MM
From:02/01/1969To:07/27/2017 (ENDED)Weight:0.300 kg
Supersedes:
11521251372
(09/01/1968 — 07/12/1977)
BMW says production ceased July of 2017
11521252660
Fan
D=400MM
From:02/01/1969To:07/27/2017 (ENDED)Weight:0.300 kg
Supersedes:
11521251372
(09/01/1968 — 07/12/1977)