Usually the cluster is shared with the cluster for the same model year of pick up truck.
You almost never hear of one where you can bang on the dash to get it to work. So I am wondering why you didn't try to get it fixed when it first went bad?
I will sell you a used one - if you need to replace it, or you can go to a junkyard and make your own deals. it could be anything, but I would check the plug. The plug is pretty hard to remove because you have to squeeze both sides of the plug at the same time to remove it. I would say that it was a all or nothing type plug where either it is plugged in or it isn't and there isn't any way for it to fall out because of its design.
My advice is to put the parking brake on. Turn the key to on and put the shift lever to 1st gear. Pull out on the corners of the bezel until you get the whole bezel loose. Then pull it out towards you. Tilt it downward from the top. You will need to tilt the steering wheel to get it out. Then there is 4 - seven millimeter screws in the corners of the cluster. Take them out with a screw driver with either a torx bit and long extension or just use a 1/4 inch extension with a 7mm socket. Then the cluster will tilt down and you can pull it towards you. Squeeze the top of the plug. At least one side of the squeeze part will be blue. As you are squeezing it, pull up and it will come off and then you can take the cluster out of the dash the rest of the way and put the shifter back into park and turn the key off.
The face on the front just clips onto the white part that holds the gauges. The gauges just sits inside of the bucket. You can pull them out of the bucket if you want.
There are no user serviceable parts inside - unless you know what you are doing.