bourke engine britalus rotary engine cadillac cam connecting rod controlled combustion engine crankshaft crosskart cylinder head porting d slide valve enduro engine configuration flat engine free-piston engine gas turbine h engine heat engine jet engine kart racing moto guzzi motocross multi-valve napier deltic one-stroke cycle opposed piston engine orbital engine peaucellier-lipkin linkage piston piston valve pistonless rotary engine poppet valve quasiturbine radial engine rally raid rocket engine rocket engine nozzle rotary engine rotax royal enfield six stroke engine sleeve valve steam engine stelzer engine stirling engine straight engine supermono supermoto swing-piston engine thermodynamic cycle track racing twingle engine u engine v engine valve w engine wankel engine x engine