Check for any code present.
I had this exact problem and I could reproduce it by either turning on the front windscreen wipers or by turning on the air con.
What was happening was that in both cases due to wires damaged in the harness, turning either of the above ON caused the alternator charge voltage to rapidly rise to about 17 volts at which time the cluster would "ping" and the gauges would go crazy and sometimes the Jeep would grind to a halt.
While I was diagnosing the problem I had my voltmeter plugged into the cigar lighter socket and I could see the voltage rise to about 17 volts when this all happened.
I traced the problem to three seperate bad wires in the harness that I had to re-wire......this problem also caused my battery to erupt and spray acid all over the engine bay....not good!
