What is the difference between petrol and diesel? For example, petrol engines tend to have more horsepower, but diesel has more torque. Why is this? Diesel also requires less maintenance as opposed to petrol. Why? Also can anyone explain how the diesel engine? He does not run on the spark plugs right? Help me guys!