Finally - and after much struggle - the engine is in right back where it belongs. It was amazingly easy to get the engine in. Now things start to come together, and I hope that the car will hit the road this spring. Has started to fit all the life support systems, work of joy really. After being stuck for 4 months I can finally report some decent progress.
Here is the pics.