life repaircost per hour for excavators