Check fuse # 47 in underhood fusebox. It is for the brakes and horn. When it is blown, the gear would not be able to be shifted out of park without using the emergency overiding slot as the interlock solenoid would not be working.
The lights staying on should be due to a sticking taillight relay in underdash fusebox.
Not all problems are directly related but the weather could be the cause for sticking relays causing the horn and taillights to stay on.
Horn relay is inubderhood fusebox.
Image (Click to make bigger)
SPONSORED LINKS
Sunday, January 23rd, 2011 AT 4:03 PM