I have been having some issues with my coolant gauge fluttering when coming to a stop. However its not consistent, it may act up on a bumpy road or a smooth one. The needle will go from cold to almost hot and then float back to the temperature that it is actually reading. I have checked the ground behind the cargo light switch, it is not loose or corroded. The majority of the time that the gauge flutters the dash lights will also pulse, this also includes the lights in the gauges on the pillar.
Also rescently my kenwood stereo unit started flashing "protect." The pig tail coming from the factory plug is fine and I saw no shorts. I can reset the head unit and it will work for a little bit before I hit a bump or something that causes it to go into protect mode again. Any ideas?