$p=3,5$ are the only possible solutions.
To check this, substitute $a=2, \ b,c=-1$.
Then $\displaystyle \frac{2^{p+2}-2}{p+2}=3\frac{2^p-2}{p}$.
This equation can (after some effort) be rewritten as $2^p(p-6)=-4p-12$.
The left hand side can only be negative if $p<6$.