Check the connections. I just put my truck back together and the speedo wasn't working. The connector was on just not pushed all the way in.