Our thirty-something year old Ingrid has a complex drive shaft arrangement that includes two sets of universal joints. They are an older way of compensating for the engine
being about a foot lower than the shaft log. The owner/builder was an engineer
and designed this himself. It seems to have worked flawlessly for over thirty years, although his advice was to keep the zerk fittings greased (at every oil
change). The modern equivalent is a constant velocity joint which you can purchase
from several sources for a drive shaft application.