Been a while since I posted with one thing or another but now back into some spannering on my van.
I previously had a noisy speedo which I stripped down, greased and hey presto, no more noise. Now however the speedo needle started moving erratically and then broke off after hitting the stop too hard with its erratic operation. I have stripped it down again and it seems the return spring is destroyed

Is there anything I can do?? I have a gps speedo already but would like to get the old speedo working again if possible?
Thanks
