Waiting longer really shouldnt make a difference... if you're stopped, 1-2 seconds is plenty.
I'd go under the truck with a good pry bar and make sure all of the mounts and joints are good. Rule out the simple stuff like a trans mount shifting, drive shaft binding, rear axle shifting, etc...