Having looked inside many Italian kart and motorcycle engines they are in a word 'uncompromised', although quoted at the crank, I would have no doubt they have these sort of outputs. The air cooled engines are named 'Hiro' and the water cooled engines are very early Rotax 122/123 engines.