your going to have to give us a little more info like the year, if it's a 5th gen it's most likely the speedo unit bad since the cruise works and the engine light isin't on. it's a common problem with the 5th gen thats the reason I switched to a 6th gen gauge cluster...