I've got this little problem with my speedometer. As stated, while driving over 15mph or so (its not accurate in any sense of the word), the needle will smack between 80mph and 120 pegged. The faster I go, the faster it goes. And its also turning my 5 or 6 mile trips into 30 and 40 mile trips, according to my odometer

I ordered a new speedo and I'll try that when I get a minute. Does that seem like a logical fix? I read about how if it is a certain sensor (VSS I think?), then it will throw a code. No MIL is on
Thanks,
Greg