M50 to M50... if you have Vanos (build date sept. 92 and forward), it's the exact same engine. Otherwise, they redid the cams only, not the whole engine, so it should fit just right. Check out Realoem.com with both build dates, I'm sure it will confirm it.