$P'(\phi)=125-30\phi=0 \quad \Rightarrow \phi=25/6$
Since $P'(\phi)>0$ for $\phi<25/6$ and $P'(\phi)<0$ for $\phi>25/6$
We have the maximum at $\phi=25/6$
But I assume that we cannot have a partial number of rebates so since $25/6$ is closer to $4$ than $5$, the optimal number is \$ $400$ of rebate.
Sanity Check: $P(4)=(1500-400)(1+.6)=1760$
Note: I have only assumed the information that was given and have used your model.