M104 petrol engine