have you checked the fuse panel?
I'm certainly not an electrical problem solver, which this probably is, but it might be worth a look.