2008 frontier manual transmission 4.0 4x4: The speedometer is goofed up. When i start the truck and drive it stays at 0 and the odo doesn't count. 5 miles later it will suddenly start working perfect. immediately following this, the 4wd indicator goes blank and stays that way. This all happens everytime i start the truck, even if i just switch it off and back on in the middle of a longer drive. I searched the forums and couldnt find anything quite like this. Anyone have any ideas of what it would be?