Dave,
They claim: "At maximum economy the engine exceeds 50% thermal
efficiency.
This is a turbocharged engine; that may be where the extra
input VS output advantage comes from.
The supercharger(s) looked, um, wicked big.
--
Regards, Terry King ...In The Woods In Vermont
The one who Dies With The Most Parts LOSES!! What do you need?