My guess is cable snapped. You can disconnect the cable at both ends, spin one end and have somebody else see if the other end is spinning. Or put your old one back on (if you still have it) to see if that at least gets the speedo working, even if it's noisy and bounces.