My speedo is dead for like a year now. One day it just stop and I dont know why. But today, I put in a new battery and I drove it for awhile. than it started working again. But when I turn off the engine and let it rest for awhile. Its dead again and now its dead. What could be the problem that causes this?