Its a right sod when things don't work isn't it
Assume the head unit will come with a manual that lists the pin-outs on the connector? If so, get a multimeter on the end of the harness and check you're seeing permanent 12v and switched 12v (ignition) on the correct wires.... If that's all fine then duff stereo?