Kristen,
If your speedo has a cable then it is mechanical. If it works and then just quits, it would almost sound as if you might be sheering the plastic gear in the transmission. I have an electronic one with a computer chip that controls it and love it. Checked it it with the highway patrol radar at 60-70-80- and 90 MPH and it and the tach were right on the the very RPM. Anyway hope that you get it fixed and it works, but it is more fun to read your stories and adventures. Just think what you could post if you could get all of the gauges to quit working.
Ron