Is a long stroke the only factor to produce high torque in a engine? Then if petrol engines had a long connecting rod would they produce same torque as from a diesel engine of the same cc?
For a given CC engine, which produces higher torque, diesel or petrol, and why?