No, you shouldn't have to replace the cluster. As I said the problem went away once I tighten the bolt for the dash in the door jambs. If hitting the bezel surrounding the cluster has it working again have you tried unplug then plug the wiring harness to the cluster? Try to wiggle the plugs with the engine running to see if that affects it.