I have some more info on this, too, but no more images. The info is in German and I don't have the time to translate it, but this might be of interest to you:
The powerplant was built by a separate Vehma company called Eagle Engine Company, and it was a giant 8.1-litre V8 with a power output of 540 hp and 769 Nm. Dimensions: L 4800mm, W 2010 mm, H 1600 mm, weight 2230 kg, top speed 240 kph.