Welcome to OCC forums, lots of good knowledge from the guys here. I recognize that handle from bimmerforums.com as well, small world. I guess appreciation of fine machines comes naturally to some of us.
Finding an engine should not be too hard, lots of parts tractors out there.