Hi,
Out of interest I am a member of the Hereford 7inch group who run several petrol / hydraulic locos on the track during our public running days. Basically a single cylinder petrol engine operating a hydraulic pump and through a control valve to control speed and direction to hydraulic motors...