I need both years of engines for compatibility. This is what I can tell you then if you find out the other yr you already know the answer.
Bmw 325's are compatabilty as follows for yrs of 1984-1999 will work only together. If you say get a engine that is newer the wiring has some changes so be careful. And it will need to be changed. If you accept this hit the green payment tab. Bonuses are always appreciated. Thank you.
Own collision repairadvice.com
i-car/Basf training, 300 repairs and 650,000 in Collision work monthly