Rent vehicle mounted lift