The crucial fact that makes the Hilbert space case easy to deal with is that
$$
\text{Ker(T)}^\perp = \overline{\text{Ran}(T^*)}.
$$
So, when $T$ is self-adjoint and $\lambda $ is real, it immediately follows that $T-\lambda $ is injective iff $\text{Ran}(T-\lambda )$ is dense.
Even though there is no notion of self-adjointness on a Banach space such as $\ell ^p$, when $p\neq 2$, the same principle can be
easily adapted, as long as we are dealing with diagonal operators, that is, operators of the form $T(x)=ax$, for
$a\in \ell ^\infty $, as in the original post.
In fact, for such an operator, it is very easy to prove that the following are equivalent:
- $T$ is injective,
- $a_n\neq 0$, for every $n$,
- $T$ has dense range.
Noticing that $T-\lambda $ is a diagonal operator, whenever $T$ itself is, this shows that the residual spectrum
of a diagonal operator
is always empty, so the conclusion follows just as easily as in the case of self-adjoint operators on Hilbert spaces.
EDIT. Let me break down my answer in order to try to make it a bit clearer. Before I start, let me say that the
arguments below are completely elementary and, in particular, make no use of transposed operators.
Lemma. Let $1\leq p<\infty $, and let
$T$ be a diagonal operator on $\ell ^p$, namely an operator of the form
$$
T(x_1, x_2, x_3, \ldots ) = (a_1x_1, a_2x_2, a_3x_3, \ldots ),
$$
where $a = (a_1, a_2, a_3, \ldots ) \in \ell ^\infty $. Then the following are equivalent:
$T$ is injective,
$a_n\neq 0$, for every $n$,
$T$ has dense range.
Proof. (1) $\Rightarrow$ (2). For each $n$, let $e_n$ the $n^{th}$ canonical basis vector of
$\ell ^p$. Then, since $T$ is injective, we have that
$$
0\neq T(e_n) = a_ne_n,
$$
so clearly $a_n\neq 0$.
(2) $\Rightarrow$ (1). Suppose that $T(x)=0$. Then $a_nx_n=0$, for all $n$, and, since $a_n\neq 0$, we deduce that $x_n=0$,
whence $x=0$, as well.
(2) $\Rightarrow$ (3). Observing that
$$
T\left(\frac{e_n}{a_n}\right) = e_n,
$$
we see that $e_n$ lies in the range of $T$. Consequently also
$$
\text{span}\{e_n:n\geq 1\}\subseteq \text{Ran}(T),
$$
so it follows that $\text{Ran}(T)$ is dense.
(3) $\Rightarrow$ (2). For each $n$, let $E_n$ be the subspace of $\ell ^p$ given by
$$
E_n=\{x\in \ell ^p: x_n=0\}.
$$
Notice that $E_n$ is the kernel of the continuous linear functional
$$
x\in \ell ^p\mapsto x_n\in \mathbb R,
$$
so $E_n$ is a proper closed subspace.
If $a_n=0$, then clearly
$$
\text{Ran}(T)\subseteq E_n,
$$
so $\text{Ran}(T)$ cannot be dense, contradicting (3). QED
Back to the question, observe that if $T$ is a diagonal operator, as in the above Lemma, then so is $T-\lambda I$, for
every scalar $\lambda $. Therefore $T-\lambda I$ is injective iff it has a dense range. We then conclude, as in the case of
self-adjoint operators on Hilbert's space, that the residual spectrum of $T$ is empty.