OK, my 05 GMC is starting to get some wierd electrical bugs. It's nothing too serious now, but I'm afraid it's going to. Today, the rearview mirror, which has the compass, temp, auto dim, and passenger airbag on/off indicator would go dead. It's rained all day, and only the airbag indicator would blink when the wipers would reach the top, just before going back down. I could shut it off, and back on, and everything would come back on and work, but the next time I got in, it would mess up again.

There's also been some wierd noises coming out of the dash the past few months. It's like clicking and bumping noises. It only does it when the truck is running.

Any help or advice would be great.