My battery died when it was well below -20 on my way home from work, I was in 4hi at the time my truck shut off and stalled. The following day my dad and I went out and tried to jump start my truck but that didn't work so we ended up just putting a new battery in. Ever since then none of the 4x4 modes in the truck will work, the light changes on the button like it switched but I don't feel the actual 4x4 engaging. I tried 4lo which works some times, 4hi just doesn't work, and when I try to use the auto4x4 it makes a whining or whirling noise and I'm scared to go over 5mph. Also there is now a rattling noise coming from what sounds like the front passenger area. This is kind of an urgent issue because I live in the middle of no where Iowa where no one bothers to plow the roads so working 4x4 is a necessity. My truck is a 2002 Silverado 1500.