I just removed the main fuel pump from my not-very-happy 1985 BMW 325e E30.
According to one BMW guru who advised me, and some part numbers I saw, it seems that for practical purposes, these cars use the same fuel pump as contemporary cars with the M30 engine, i.e., the 5, 6 and 7 series. In fact, I raided my E30 so as to install its fuel pump on my E24 car, a 1984 BMW 633 CSi. As far as I can tell, these fuel pumps seem to be the same.
Time will tell. 🙂