Diesel self propelled boom lift