Hey guys, My 2003 Chevy Trailblazer's speedo reads 10 mph when standing still and sometimes even goes up to 50. Some other site suggested disconnecting battery but seems to only be tempporary fix. Happens over and over. Any ideas before I get a ticket for speeding? Please help! Thanks in advance