Broken springs usually get broken at the soldering point. It can be fixed with not much trouble, the biggest problem being able to open it up (and put it back together - glass tends to crack. Get a backup glass or plexi).
I was able to fix mine 2-3 times before it died completely. Looks like the coil thing went - not sure.
I like the looks of the original dash, so.... searching for a cheap working replacement and hope it will work for a few years.