Diesel ranger is finally on the road