Well, I have been having water pump problems. So today I thought "lets rip out the old one, and go and get us a new one" So I did so. BUT......... when I went to get the part, I saw that the one offered to me is in fact NOT the part I wanted. So I showed the guy at the shop my destroyed waterpump. He looked it up on his system by part number etc, and it turns out that my pump is in fact for a 1990 320i. Now I have my car registered as a 1987 320i. As far as I know, the car has not had any engine swaps. How do I go about telling what engine I am running?? Any clues!? Thanks.