Sorry no nothing about polaris sleds. Red p on guage is lighting up and secure reads on dash, Is this just meaning park brake is on? It is not but maybe switch is buggered.
However the gauge reading secure I bet you have the security feature on your sled and that is saying that the security is enabled and its applying the brake to keep it from moving.
I am not really sure because I have never had that function but that's all I can think of.