The only time my AC/heater went out was when my abs kicked in and the heater was on full blast so it overloaded the fuse and blew it. So i would check the fuse as well. I never thought the shifter was hooked up to the same fuse though. The fuse i had to change was i believe a 60amp (yellow one) under the hood.