There was a place that just sold a needle you could glue onto the old 1, google around and see if you can find it.
Here's some of the instructions:
http://www.rt-eng.com/mediawiki/index.php/Dash-Worx_E_Body_Rallye_Speedo_NeedleEbody Rallye Speedo Needle
If your speedo has a broken needle, this needle can be glued right over the old broken needle. We also recommend that you carefully check the speedo to see if it needs servicing, as sometimes the bushing on the back of the speedo is worn and can allow the speedo cable to grab the speedo needle which causes it to break.
Cost $30
More info on speedo needles
•Reason 1 why speedo needles break: If the speedometer cable is dry and needs to be lubed, sometimes the cable will bind and then jump forward, causing the speedo needle to swing wildly and break.
•Reason 2 why speedo needles break: If the nylon bushing inside the speedometer is worn out and it allows the aluminum cup to touch the rotating magnet then the speedo needle can break.
•Reason 3 why speedo needles break: If there are metal shavings or rust pieces stuck to the magnet which allow friction with the aluminum cup, then the speedo needle can be broken.
•You can't use this speedo needle on tachometers.
How to remove Tach and Speedo needles from Mopar speedometers
•Take the speedo out of the instrument cluster
•Grab the aluminum wheel in the back of the speedo with one hand and don't let it move.
•Grab the speedo needle with your other hand, holding only the black round part, and twist the needle back and forth and gently pulling the needle off the stem.
•Put it back on the same way except push on it.
The only danger here is that you might bend the needle pointer/tail, so it is best not to touch that part of the needle.
You can remove the tach needles the same way, but you don't need to hold the back of the tach. Instead just twist the tach needle past 0 RPM while gently pulling on the needle.