Hit a good electronics store and pickup a GC burnishing tool, looks like a matchbook striker only made from steel, it's used to clean contacts.
Disconnect the battery
Remove the center bezel around the radio
start removing screws around the dashboard
Remove the gauge panel, it has two self docking connectors and that is where the trouble is.
Clean them out, both the male and female side.
I tweaked my pins a bit, just a hair and then carefully reseated the cluster. When I say a hair I mean a hair, the only reason I know they tweaked was because I could feel it when I used a pair of micro pliers. If you bend them it won't seat right again and you risk bending the pins.
I did mine once about 3 years ago and it's been fine since then.
I also put a dab of dielectric grease on the sockets too.
The other alternative is to replace the sockets, dealer has them.