Are there any prime solutions to $p^q - q^p = 3$? (For the prime numbers $p$ and $q$)
If so what are they?
This problem is meant to be solved with modular arithmetic.
I tried proving that firstly they must be of different parity (congruence $\bmod 2$) since two numbers must be of different parity to equal an odd difference. Therfore one of the prime numbers must be even as that is the only way to achieve an even number with a prime. This gives us $p^2 - 2^p = 3$ or $2^q - p^2 =3$.
Then we use $\bmod 6$
$2^p$ congruent $2 \bmod 6$ where $p$ is always an odd number since it is prime and not $2$ $2^p$ congruent $2 \bmod 3$ since $2^{\text{even}}$ congruent $1 \bmod 3$ and that gives possibillities of $1$ or $4 \bmod 6$ which both result in $2 \bmod 6$ when doubled.
Secondly $p^2 \bmod 6 = 1$ since $p^2 \bmod 3 = 1$ (Fermat's little theorem) or since all prime numbers greater than $3$ can be expressed as $6n \pm 1$.
Is there any fault in my logic or a way to write any prime solution to the problem?