This question was inspired by this MSE question.
In MSE, it is shown that $$n - \varphi(n) = (2^{p-1})^2$$ if $n = {2^{p-1}}(2^p - 1)$ is an even perfect number.
Here is my question in this post:
Is $N - \varphi(N)$ a square, if $N = q^k m^2$ is an odd perfect number with special prime $q$?
MY ATTEMPT
Note that $$N - \varphi(N) = q^k m^2 - \varphi(q^k) \varphi(m^2) = q^k m^2 - (q^k - q^{k-1})(m\varphi(m)) = q^{k-1} m (qm - (q - 1)\varphi(m)).$$ Since the Eulerian form $N = q^k m^2$ of an odd perfect number dictates that $q \equiv k \equiv 1 \pmod 4$, then we test whether $$m (qm - (q - 1)\varphi(m))$$ is a square. Suppose otherwise.
Then $$m (qm - (q - 1)\varphi(m)) = Q^2$$ which forces $q \equiv 1 \pmod 8$, since $\varphi(m)$ is always even. (Since $q$ is the special prime, this means that $q \geq 17$.)
Alas, this is where I get stuck.