Just wanted to come back here and post thanks for this. I've had my TJ for a while, replaced the radio about 10 years ago. I've been all over this Jeep in different areas, had the transmission out, replaced shocks, took the whole dash out and one point and cleaned it up, painted it...
Some time ago, the radio started to turn off if over a certain volume. 26 - fine. 27 - it's gonna cut off and restart. Finally had time (and the annoyance level got high enough) to look into it. Found another note that this can be caused by an improper ground on the radio. Took my dash apart, sure enough, ground wire was not connected to anything. Looks like I had wrapped it around the screw holding the front panel on, but it shook loose somehow.
Found this post with the pic of the grounding strap. Reached back behind, found the strap. Currently have it connected with a nut and bolt, but may go back at some point and connect it to the grounding block, as suggested in the last post. And now it goes to 11, and beyond...
Anyway, thanks.