Got home late today and I have to work in the morning so I'll check when I get home tomorrow as to whether or not the tires rub. As for the winter switch....it doesn't work period. Power does though which is whats so confusing because unless I'm mistaken, they are apart of the same switch.
UPDATE: Whatever is causing my problem is literally killing my gas mileage. I filled up two days ago and put less than 200 miles on my tank. I just put a whole tank in it tonight. We'll see how long this lasts.
Then again it could just be me as my previous vehicle was a diesel dodge ram.