I was imagining engine overheating issues .... If you powered this thing for longer than ten minutes, you'd have to start moving forward to push the air over the motor to keep it cool enough ... which wouldn't be a problem for engine #1 at the front, but engine #2 would receive all the hot air from engine #1 and engine #3 would receive all the hot air from engines #1 and #2!
Not to mention ... how do you sync idle speeds and direct engine rotation for three different engines using a direct timing chain and no clutch system to deal with any differences in engine rotation?
As silly as this all sounds .... I would still love to see this thing turned on and driven down the road!