It sounds like what I had. If it is an auto check the shift lever linkage underneath the truck. Have someone rock it pretty good while under it and you will be able to find it. WD-40 stopped it for awhile, but won't cure it for long. I took mine to the dealer before running out of warranty and they took care of it. They said it is very common. Hope this helps