Actually, this sounds like you have a bad body control module (BCM). However, if the check engine light has been on, I recommend having the computer scanned to identify trouble codes. Most parts stores will do it for free.
Let me know what you find.
Joe
SPONSORED LINKS
Sunday, February 28th, 2010 AT 10:14 PM