I just finished reading your work on First Five and seems you do know a lot about BMW's.
I just finished (with my Mechanic Aldo who is extremely capable) rebuilding the upper side of the engine changed the guides,seals and valves all from Walloth in Germany, still have to change the rockers and shafts there.
The cyl have a minimal play but will try next to rebuild the lower part of the engine. Aldo (Mechanic) wants me to get him new pistons +0.50 and the rest of the shells for piston and crank +0.20 and start from there. Another option would be to leave the same pistons and fill the cylinders locally at a very good machine shop.
I take it that for my engine I will have to look for parts from the E3 E9 sharing I believe the very same 2500 engine. Otherwise and except for the injectors all my parts come from the 1975 530 US version...
What would you suggest?