Grinding noise and erratic speedometer

So I'm going along cruising smoothly and all sudden I hear are wearing sound like something grinding and the speedometer starts going from like 30 to 1 150 doesn't appear to be anything that serious I put it in neutral and gave it some gas and the engine sounds the same sounds like something external like Speedo cable maybe going or is it shot already please help me