Does anyone know what could be causing the speedometer to work periodically. Sometimes it works sometimes it doesn't. When it doesn't the RPM still works and so does the hours. It's started out doing it every now and then. Now it's getting a lot more frequent. Any help would be greatly appreciated. I really don't want to load the thing up and take it to the dealer 100 miles away.