WATER PUMP FITS BMW 3 SERIES (E36) 316i 1.6i, 09/1990-07/1994, ENG CODE M40B16C.
3 SERIES (E36) 318i 1.8i, 09/1990-10/1993, ENG CODE M40184E1,
5 SERIES (E34) 518i 1.8i 09/1991-10/1992, ENG CODE M40B18C,
5 SERIES (E34) 518i TOURING 11/1992-09/1993, ENG CODE M40B18C.