Bill,
I'm not sure that a gasoline fueled 16X as pictured would need 18Kpsi of injection pressure. Where they have the injector located, it could inject before the majority of the compression takes place. Even if it were timed at the last second before the injection port was closed, it still isn't anywhere near TDC.
I do wonder about those other two bosses.......Common rail spark assisted turbocharged, heavy fuel????? If so a longer stroke would definitely be an advantage. Probably would need an electrically assisted turbo to get the thing to start. From the location of the bosses, timing would look to be very early on the injection. Then again, I have no experience with a spark assisted low compression diesel. To get any kind of efficiency you would have to have a turbo with a 2/1 pressure ratio to get the engine pressures high enough.
Monty
Bobby,
For gasoline N/A direct injection requires around 18K psi. Diesels use as high as 22K psi.
While this sounds scary, the equipment has been around for years and has proven reliability.
Bill Jepson