I got my '90 suburban last summer in Texas and drove it all the way home. The speedo was stuck at 67 most of the way and sometimes even went back to 0. It even started working for about 5 minutes. I just put it on the road yesterday and forgot about this problem (I also forgot to reinstall the rearview mirror and seatbelts). Is it a bad speedo or loose connection?