Welcome from Cypress Texas, enjoy the ride. My speedo on my 2005 went out about three years ago and have come to the conclusion that is the motor inside the gauge, sometimes it works fine other times nothing. Just need to get a new one. Found the voltage going down to under 10 volts at times and it would not work. When the voltage is higher it would work. ( Reading was at the gauge wire to the motor )