I had my fair share tinkering with my 996 gauge cluster.
But after finding a pro-repair-shop for damaged clusters, I will use that from now on, if I have to.
They did the needle/motor repair plus shipping on the same day. I was very impressed by the speed and quality.
130 bucks gross incl shipping. Was worth every penny. No hassle for me anymore.