If the ceramic drive is bust inside (not spinning with the wheel) the tacho will drop to zero after revving over 10,000 rpm, and will then display an error code, but this would also be the same if there's something else on the speedo sensor unit broken, cheapest check is to whip the front wheel off and have a look!