had the "no bus" and finally fixed it.
tried to check connectors and clean and apply dielectric grease,
checked all fuses,
no bad fuses
finally pulled entire dash off (gauges, a/c control, stereo, glovebox, all plastic coverings, and airbags and steering wheel) and then chased some wires for a while and finally found multiple points on different wires where rubbing had exposed copper. applied a healthy amount of electrical tape and then zip tied wire bundles in place so as not to move and wrapped whole bundles in more electrical tape. put it all back together and cranked her up....Have all my gauges back!
it's a tedious job but fixed my problem
and before I started ripping it apart I isolated the problem to my jeep and not the gauge cluster by taking a buddie's TJ cluster that was functioning and put it in my jeep and it displayed "no bus" so I knew for sure it was the innards of the jeep and not the cluster itself.
hope that helps!
it feels so nice to not have to guess when to put gas in it and to not rely so heavily on the extra gas can in back. Also knowing how fast I'm going is a plus as well.