turn the key on, but don't start the engine.. push in on the cluster... if the lights come on, then you've got a bad connection..
the proper fix is to pull the cluster out and clean the contacts... on mine, i used a soft rubber pencil eraser followed by rubbing alcohol on a Q tip on all of the contacts on the cluster and plug.. then i bent all the tabs up just a little bit to get a more secure contact.. did it 10 years ago and everything still works.
this is pretty much free and uses stuff you have laying around the house, should take an hour or so from the time you start to the time you finish.