I have a 1991 Pontiac Grand Am. Sometimes the speedometer does not work at all and all at once it will start working but it might stop and start. Several days ago as I was almost stopped it went wild swinging back and forth showing a speed of 100mph. I replaced the vehicle speed sensor on the transmission but it did not help. What should I check next? Where can I download A copy of the wiring diagram?