make sure your gps antenna is recieving enough satellites to allow your nav to function. if it is... then check your speed pulses... assuming that you hooked up your vss. (the vss is not needed for the d3) but if the vss is pulsing and your truck is not moving that could throw the d3 out of wack. so with that i would unhook the vss and go without it.
if you didnt hook up your vss only thing i can think of would be to reset your unit by pressing the reset button on the top left corner of the screen with a pen or something pointy.
i have had a similar issue once before where the unit would not function the same way you are talking about... no nav voice guidance, no auto reroute, etc... i couldnt figure out the problem so i just swapped out the unit for another d3.
maybe this will help ya out 