2004 sportsman 600 electrical issue. Need help ASAP

I have a 2004 Sportsman 600, I am having an issue with when the machine is cold as in below freezing weather, you turn the key on (with the kill switch on) there is no power. The cluster doesn't light up the head lights won't come on and it won't crank. I have replaced the battery, key switch, kill switch and the winch solenoid. The only other things I have done was replacing the base gasket, and upgraded the ignition system. But the problem persisted before that. Has this happened to anyone or anyone seen this and have any fixes or suggestions? Thank you.

Shock upgrade

I am looking for some new shocks looking at Elka stage 3 anyone on here got good or bad thoughts on them?
2018 XMR
Thanks