05 500HO speedo needle stopped working, how to fix?

I did a quick search and found that these wheelers are known for speedometer problems. My reverse override is still working, awd switch works, rpms are still being read and thats digital.

my actual speedo needle stopped working and what controls that, and what do i need to replace to get it work again?