Diesel has its major advantage of low fuel cost and better mileage but when it comes to power, service and maintenance petrol is on the better side