It is hard to say what the case may be. Remember that they only take pictures of exceptional specimens. Give your fish some time to settle in properly acclimate to your tank too. A few days, is not long enough to determine if it is an off colored JD. Color of your fish is determined my the conditions it is kept in, whether it is comfortable or not, whether it is dominate or not, and this all takes time. Color is also effected by the light you have on your aquarium as well as the color of your substrate and rocks, fish want to blend in.
The only sure way to sex cichlids is to look at their vents, you can use the typical cichlid clues like fin length; points or no points. But, the the only accurate way is to look at their vents.
So let him/her settle in and we shall see.