Well,
Spoke with The nice folks at Kitfox and they indicated that they could make me an engine mount for the 912. Just need to track down a good engine..